## rational

[Mathematics] a fractional number n/d, where n and d are integers, n is the numerator and d is the denominator. The set of all rational numbers is usually called Q. Computers do not usually deal with rational numbers but instead convert them to real numbers which are represented (approximately in some cases) as floating-point numbers. Compare irrational.

## RATional Fortran

<*language*>

(RATFOR) Brian Kernighan's Fortran preprocessor that allows programming with C-like control flow. RATFOR is mainly of historical significance.

A translator from Ratfor to Fortran IV was posted to comp.sources.Unix volume 13.

*ftp://ftp.wustl.edu/mirrors/Unix-c/languages/ratfor.tar-z*.

["Ratfor - A Preprocessor for a Rational Fortran", B.W. Kernighan, Soft Prac & Exp 5:395-406, Oct 1975].

["Software Tools", B.W. Kernighan & P.J. Plauger, A-W, 1976].

Last updated: 2001-07-31

## Rationalized C

<*language*>

(RatC, after "RATFOR") A version of Ron Cain's original Small-C compiler.

["A Book on C", R.E. Berry and B.A. Meekings, 1984, ISBN 0-333-36821-5].

[In what way was it "rationalized"?]

Last updated: 1999-06-28

### Nearby terms:

RATFIV ♦ RATFOR ♦ **rational** ♦ RATional Fortran ♦ Rationalized C ♦ rave

Try this search on Wikipedia, OneLook, Google