DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(guile.info.gz) Numbers

Info Catalog (guile.info.gz) Booleans (guile.info.gz) Simple Data Types (guile.info.gz) Characters
 
 21.2 Numerical data types
 =========================
 
 Guile supports a rich "tower" of numerical types -- integer, rational,
 real and complex -- and provides an extensive set of mathematical and
 scientific functions for operating on numerical data.  This section of
 the manual documents those types and functions.
 
    You may also find it illuminating to read R5RS's presentation of
 numbers in Scheme, which is particularly clear and accessible: see
  Numbers (r5rs)Numbers.
 

Menu

 
* Numerical Tower             Scheme's numerical "tower".
* Integers                    Whole numbers.
* Reals and Rationals         Real and rational numbers.
* Complex Numbers             Complex numbers.
* Exactness                   Exactness and inexactness.
* Number Syntax               Read syntax for numerical data.
* Integer Operations          Operations on integer values.
* Comparison                  Comparison predicates.
* Conversion                  Converting numbers to and from strings.
* Complex                     Complex number operations.
* Arithmetic                  Arithmetic functions.
* Scientific                  Scientific functions.
* Primitive Numerics          Primitive numeric functions.
* Bitwise Operations          Logical AND, OR, NOT, and so on.
* Random                      Random number generation.
 
Info Catalog (guile.info.gz) Booleans (guile.info.gz) Simple Data Types (guile.info.gz) Characters
automatically generated byinfo2html