1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2025-01-11 13:29:44 +00:00

Updated SANE Floating Point (markdown)

David Schmenk 2024-11-04 12:39:34 -08:00
parent 0be30b9fa1
commit af928129ed

@ -1,12 +1,12 @@
Apple created a floating point library called SANE: [Standard Apple Numeric Environment](https://archive.org/download/Apple_Numerics_Manual/Apple_Numerics_Manual.pdf). These libraries require the [FP6502.CODE](https://github.com/dschmenk/PLASMA/blob/master/sysfiles/FP6502.CODE%23060000) and [ELEMS.CODE](https://github.com/dschmenk/PLASMA/blob/master/sysfiles/ELEMS.CODE%23060000) files be on the disk. Apple created a floating point library called SANE: [Standard Apple Numeric Environment](https://archive.org/download/Apple_Numerics_Manual/Apple_Numerics_Manual.pdf). These libraries require the [FP6502.CODE](https://github.com/dschmenk/PLASMA/blob/master/sysfiles/FP6502.CODE%23060000) and [ELEMS.CODE](https://github.com/dschmenk/PLASMA/blob/master/sysfiles/ELEMS.CODE%23060000) files be on the disk.
**Compatibility:** `1, II, ///`
*** ***
### Floating Point <-> String Conversion ### Floating Point <-> String Conversion
A string conversion library provides formatting for output and input of floating point values. A string conversion library provides formatting for output and input of floating point values.
**Compatibility:** `1, II, ///`
**Usage:** [`include "inc/fpstr.plh"`](https://github.com/dschmenk/PLASMA/blob/master/src/inc/fpstr.plh) **Usage:** [`include "inc/fpstr.plh"`](https://github.com/dschmenk/PLASMA/blob/master/src/inc/fpstr.plh)
**Values:** **Values:**
@ -44,8 +44,6 @@ ext2str(ext, str, intdigits, fracdigits, format)
### Floating Point Unit ### Floating Point Unit
A high level, RPN stack based interface to the SANE library. Accessed via: A high level, RPN stack based interface to the SANE library. Accessed via:
**Compatibility:** `1, II, ///`
**Usage:** [`include "inc/fpu.plh"`](https://github.com/dschmenk/PLASMA/blob/master/src/inc/fpu.plh) **Usage:** [`include "inc/fpu.plh"`](https://github.com/dschmenk/PLASMA/blob/master/src/inc/fpu.plh)
**Values:** **Values:**
@ -180,8 +178,6 @@ fpu:randNum
### SANE Interface ### SANE Interface
The low-level, direct interface to the SANE library. Accessed via: The low-level, direct interface to the SANE library. Accessed via:
**Compatibility:** `1, II, ///`
**Usage:** [`include "inc/sane.plh"`](https://github.com/dschmenk/PLASMA/blob/master/src/inc/sane.plh) **Usage:** [`include "inc/sane.plh"`](https://github.com/dschmenk/PLASMA/blob/master/src/inc/sane.plh)
**Values:** **Values:**