(guile.info.gz) Integer Operations
Info Catalog
(guile.info.gz) Number Syntax
(guile.info.gz) Numbers
(guile.info.gz) Comparison
21.2.7 Operations on Integer Values
-----------------------------------
-- Scheme Procedure: odd? n
-- C Function: scm_odd_p (n)
Return `#t' if N is an odd number, `#f' otherwise.
-- Scheme Procedure: even? n
-- C Function: scm_even_p (n)
Return `#t' if N is an even number, `#f' otherwise.
-- Scheme Procedure: quotient
Return the quotient of the numbers X and Y.
-- Scheme Procedure: remainder
Return the remainder of the numbers X and Y.
(remainder 13 4) => 1
(remainder -13 4) => -1
-- Scheme Procedure: modulo
Return the modulo of the numbers X and Y.
(modulo 13 4) => 1
(modulo -13 4) => 3
-- Scheme Procedure: gcd
Return the greatest common divisor of all arguments. If called
without arguments, 0 is returned.
-- Scheme Procedure: lcm
Return the least common multiple of the arguments. If called
without arguments, 1 is returned.
Info Catalog
(guile.info.gz) Number Syntax
(guile.info.gz) Numbers
(guile.info.gz) Comparison
automatically generated byinfo2html