On Fri, May 3, 2024 at 7:49 PM Paul Koning via cctalk
<cctalk@classiccmp.org> wrote:

> BASIC-PLUS (part of RSTS) had a weird floating point history.  The original 
> version, through RSTS V3, used 3-word floating point: two words mantissa, one 
> word exponent.  Then, presumably to match the 11/45 FPU, in version 4A they 
> switched to your choice of 2 or 4 word float, what later in the VAX era came 
> to be called "F" and "D" float.

Interesting. The original (pre-Series II) HP 3000 systems in the mid
1970s also started with a three (16-bit) word floating point format
and later switched to supporting both 2 and 4 word formats. One of the
only ways you would see this is in the header line that displays when
you run BASIC::

:BASIC

HP32101B.00.26(4WD)  BASIC  (C)HEWLETT-PACKARD CO 1979
>

The "4WD" (as opposed to "3WD") tells you you're on a machine that
uses the four word long floating point.

Reply via email to