More specialized numerical operations: fixnum and flonum arithmetic, as well as bitwise operations on exact integer objects.
See http://www.r6rs.org
(fixnum-width)
See http://www.r6rs.org
(least-fixnum)
See http://www.r6rs.org
(greatest-fixnum)
See http://www.r6rs.org
(fx=? fx1 fx2 fx3 ...)
See http://www.r6rs.org
(fx>? fx1 fx2 fx3 ...)
See http://www.r6rs.org
(fx<? fx1 fx2 fx3 ...)
See http://www.r6rs.org
(fx>=? fx1 fx2 fx3 ...)
See http://www.r6rs.org
(fx<=? fx1 fx2 fx3 ...)
See http://www.r6rs.org
(fxpositive? fx)
See http://www.r6rs.org
(fxnegative? fx)
See http://www.r6rs.org
(fxmax fx1 fx2 ...)
See http://www.r6rs.org
(fxmin fx1 fx2 ...)
See http://www.r6rs.org
(fxdiv-and-mod fx1 fx2)
See http://www.r6rs.org
(fxdiv fx1 fx2)
See http://www.r6rs.org
(fxmod fx1 fx2)
See http://www.r6rs.org
(fxdiv0-and-mod0 fx1 fx2)
See http://www.r6rs.org
(fxdiv0 fx1 fx2)
See http://www.r6rs.org
(fxmod0 fx1 fx2)
See http://www.r6rs.org
(fx+/carry fx1 fx2 fx3)
See http://www.r6rs.org
(fx-/carry fx1 fx2 fx3)
See http://www.r6rs.org
(fx*/carry fx1 fx2 fx3)
See http://www.r6rs.org
(fxand fx1 ...)
See http://www.r6rs.org
(fxior fx1 ...)
See http://www.r6rs.org
(fxxor fx1 ...)
See http://www.r6rs.org
(fxif fx1 fx2 fx3)
See http://www.r6rs.org
(fxbit-count fx)
See http://www.r6rs.org
(fxfirst-bit-set fx)
See http://www.r6rs.org
(fxbit-set? fx1 fx2)
See http://www.r6rs.org
(fxcopy-bit fx1 fx2 fx3)
See http://www.r6rs.org
(fxbit-field fx1 fx2 fx3)
See http://www.r6rs.org
(fxcopy-bit-field fx1 fx2 fx3 \variv{fx})
See http://www.r6rs.org
(fxarithmetic-shift fx1 fx2)
See http://www.r6rs.org
(fxarithmetic-shift-left fx1 fx2)
See http://www.r6rs.org
(fxarithmetic-shift-right fx1 fx2)
See http://www.r6rs.org
(fxrotate-bit-field fx1 fx2 fx3 \variv{fx})
See http://www.r6rs.org
(fxreverse-bit-field fx1 fx2 fx3)
See http://www.r6rs.org
(real->flonum x)
See http://www.r6rs.org
(fl=? fl1 fl2 fl3 ...)
See http://www.r6rs.org
(fl<? fl1 fl2 fl3 ...)
See http://www.r6rs.org
(fl<=? fl1 fl2 fl3 ...)
See http://www.r6rs.org
(fl>? fl1 fl2 fl3 ...)
See http://www.r6rs.org
(fl>=? fl1 fl2 fl3 ...)
See http://www.r6rs.org
(flinteger? fl)
See http://www.r6rs.org
(flpositive? fl)
See http://www.r6rs.org
(flnegative? fl)
See http://www.r6rs.org
(flfinite? fl)
See http://www.r6rs.org
(flinfinite? fl)
See http://www.r6rs.org
(flmax fl1 fl2 ...)
See http://www.r6rs.org
(flmin fl1 fl2 ...)
See http://www.r6rs.org
(fl- fl1 fl2 ...)
See http://www.r6rs.org
(fl/ fl1 fl2 ...)
See http://www.r6rs.org
(fldiv-and-mod fl1 fl2)
See http://www.r6rs.org
(fldiv fl1 fl2)
See http://www.r6rs.org
(flmod fl1 fl2)
See http://www.r6rs.org
(fldiv0-and-mod0 fl1 fl2)
See http://www.r6rs.org
(fldiv0 fl1 fl2)
See http://www.r6rs.org
(flmod0 fl1 fl2)
See http://www.r6rs.org
(flnumerator fl)
See http://www.r6rs.org
(fldenominator fl)
See http://www.r6rs.org
(flceiling fl)
See http://www.r6rs.org
(fltruncate fl)
See http://www.r6rs.org
(fllog fl1 fl2)
See http://www.r6rs.org
(flatan fl1 fl2)
See http://www.r6rs.org
(flexpt fl1 fl2)
See http://www.r6rs.org
(make-no-infinities-violation obj)
See http://www.r6rs.org
(no-infinities-violation? obj)
See http://www.r6rs.org
(make-no-nans-violation obj)
See http://www.r6rs.org
(no-nans-violation? obj)
See http://www.r6rs.org
(fixnum->flonum fx)
See http://www.r6rs.org
(bitwise-not ei)
See http://www.r6rs.org
(bitwise-and ei1 ...)
See http://www.r6rs.org
(bitwise-ior ei1 ...)
See http://www.r6rs.org
(bitwise-xor ei1 ...)
See http://www.r6rs.org
(bitwise-if ei1 ei2 ei3)
See http://www.r6rs.org
(bitwise-bit-count ei)
See http://www.r6rs.org
(bitwise-length ei)
See http://www.r6rs.org
(bitwise-first-bit-set ei)
See http://www.r6rs.org
(bitwise-bit-set? ei1 ei2)
See http://www.r6rs.org
(bitwise-copy-bit ei1 ei2 ei3)
See http://www.r6rs.org
(bitwise-bit-field ei1 ei2 ei3)
See http://www.r6rs.org
(bitwise-copy-bit-field ei1 ei2 ei3 \variv{ei})
See http://www.r6rs.org
(bitwise-arithmetic-shift ei1 ei2)
See http://www.r6rs.org
(bitwise-arithmetic-shift-left ei1 ei2)
See http://www.r6rs.org
(bitwise-arithmetic-shift-right ei1 ei2)
See http://www.r6rs.org
(bitwise-rotate-bit-field ei1 ei2 ei3 \variv{ei})
See http://www.r6rs.org
(bitwise-reverse-bit-field ei1 ei2 ei3)