[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

*To*: Aubrey Jaffer <agj@x>*Subject*: Re: [Scheme-reports] Numerical example (real? -2.5+0.0i)*From*: John Cowan <cowan@x>*Date*: Sun, 2 Oct 2011 22:54:05 -0400*Cc*: scheme-reports@x*In-reply-to*: <20111003020821.A6C798C064A@voluntocracy.org>*References*: <qotei0nf78i.fsf@ruuvi.it.helsinki.fi> <20110815160512.1C1008C0663@voluntocracy.org> <20110815190618.GB31780@mercury.ccil.org> <20111002021320.GB17057@mercury.ccil.org> <20111002030248.B21738C0132@voluntocracy.org> <20111002054800.GE17057@mercury.ccil.org> <20111003020821.A6C798C064A@voluntocracy.org>

Aubrey Jaffer scripsit: > R5RS also uses the term "general real number"; and this is > problematical. The finite real values encoded in floating-point > representations are all rational, so there are no "non-rational real > number"s in implementations using fixed-point and floating-point > representations. That's gone. In R3RS it said simply "real number", and when someone noticed that was wrong, it was wrongly changed to "general real number". The context is the trig functions, and it should say "inexact number". > The terms integer, rational, real, and complex are too few to > adequately describe all the possible numeric Scheme types. No finite, or indeed countably infinite, set of names can identify all the numeric types. Scheme provides a few that may be useful. Given the issue around 0.0 (which may be zero or a small number), I'm proposing that R7RS provide two versions, one which follows R5RS and one which follows R6RS, using the R6RS names (*-valued) for the R5RS versions. -- Some people open all the Windows; John Cowan wise wives welcome the spring cowan@x by moving the Unix. http://www.ccil.org/~cowan --ad for Unix Book Units (U.K.) (see http://cm.bell-labs.com/cm/cs/who/dmr/unix3image.gif) _______________________________________________ Scheme-reports mailing list Scheme-reports@x http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports

**References**:**[Scheme-reports] Numerical example (real? -2.5+0.0i)***From:*Jussi Piitulainen <jpiitula@x>

**Re: [Scheme-reports] Numerical example (real? -2.5+0.0i)***From:*Aubrey Jaffer <agj@x>

**Re: [Scheme-reports] Numerical example (real? -2.5+0.0i)***From:*John Cowan <cowan@x>

**Re: [Scheme-reports] Numerical example (real? -2.5+0.0i)***From:*John Cowan <cowan@x>

**Re: [Scheme-reports] Numerical example (real? -2.5+0.0i)***From:*Aubrey Jaffer <agj@x>

**Re: [Scheme-reports] Numerical example (real? -2.5+0.0i)***From:*John Cowan <cowan@x>

**Re: [Scheme-reports] Numerical example (real? -2.5+0.0i)***From:*Aubrey Jaffer <agj@x>

- Prev by Date:
**Re: [Scheme-reports] Numerical example (real? -2.5+0.0i)** - Next by Date:
**Re: [Scheme-reports] Numerical example (real? -2.5+0.0i)** - Previous by thread:
**Re: [Scheme-reports] Numerical example (real? -2.5+0.0i)** - Next by thread:
**Re: [Scheme-reports] Numerical example (real? -2.5+0.0i)** - Index(es):