procedimientos aritméticos
calcular y comparar valores numéricos
más
consulte la documentación original de Racket para '+'
(más x ...) → número
x: número
devuelve la suma de los x, agregando de manera pareada de izquierda a derecha. si no se proporcionan argumentos, el resultado es 0
ejemplos:
g-t (más 1 2)
g-t 3
g-t (más 5 4 3 2 1)
g-t 15
g-t (más 1.5 2.5)
g-t 4.0
g-t (más)
g-t 0
menos
consulte la documentación original de Racket para '-'
(menos z) → número
z : número
(menos z w ...) → número
z : número
w : número
cuando no se proporcionan w, devuelve (menos 0 z). de lo contrario, devuelve la resta de los w de z, operando de manera pareada de izquierda
a derecha. se requiere al menos 1 argumento
ejemplos:
g-t (menos 2)
g-t -2
g-t (menos 2 3)
g-t -1
g-t (menos 5 2 1)
g-t 4
g-t (menos 1.5 0.5)
g-t 1.0
g-t (menos)
menosDDAError
mult
consulte la documentación original de Racket para '*'
(mult z ...) → número
z : número
devuelve el producto de los z, multiplicando de manera pareada de izquierda a derecha. si no se proporcionan argumentos, el resultado es 1
ejemplos:
g-t (mult 2)
g-t 2
g-t (mult 2 3)
g-t 6
g-t (mult 1 2 3 4 5)
g-t 120
g-t (mult 1.5 2)
g-t 3.0
g-t (mult)
g-t 1
div
consulte la documentación original de Racket para '/'
(div z) → número
z : número
(div z w ...) → número
z : número
w : número
cuando no se proporcionan w, devuelve (div 1 z). de lo contrario, devuelve la división de z entre los w, operando de manera pareada de izquierda
a derecha. se requiere al menos un argumento
si z es 0 exacto y ningún w es 0 exacto, el resultado es 0 exacto. si cualquier w es 0 exacto, se lanza la excepción división por cero
ejemplos:
g-t (div 4)
g-t 1/4
g-t (div 4 2)
g-t 2
g-t (div 30 3 5)
g-t 2
g-t (div 4.0 1.3)
g-t 3.0769230769230766
g-t (div 4 0)
divDPCError
g-t (div)
divDDAError
cociente
consulte la documentación original de Racket para 'quotient'
(cociente n m ...) → número entero
n : número entero
m : número entero
devuelve (truncar (div n m))
ejemplos:
g-t (cociente 10 3)
g-t 3
g-t (cociente -10.0 3)
g-t -3
residuo
consulte la documentación original de Racket para 'remainder'
(residuo n m ...) → número entero
n : número entero
m : número entero
devuelve q con el mismo signo que n, de tal manera que (val-abso q) esté entre 0 (inclusivo) y (val-abso q) (exlusivo) y
(más q (mult m (cociente n m))) sea igual a n
si m es exacto 0, se lanza la excepción división por cero
ejemplos:
g-t (residuo 10 3)
g-t 1
g-t (residuo -10.0 3)
g-t -1.0
g-t (residuo 10.0 -3)
g-t 1.0
g-t (residuo -10 -3)
g-t -1
módulo
consulte la documentación original de Racket para 'modulo'
desc
ejemplos:
redondear
consulte la documentación original de Racket para 'round'
desc
ejemplos:
truncar
consulte la documentación original de Racket para 'truncar'
desc
ejemplos:
signo
consulte la documentación original de Racket para 'sgn'
desc
ejemplos:
menos-de
consulte la documentación original de Racket para '<'
desc
ejemplos:
más-de
consulte la documentación original de Racket para '>'
desc
ejemplos:
raíz-cuadrada
consulte la documentación original de Racket para 'sqrt'
desc
ejemplos:
expo
consulte la documentación original de Racket para 'expt'
desc
ejemplos:
máx
consulte la documentación original de Racket para 'max'
desc
ejemplos:
mín
consulte la documentación original de Racket para 'min'
desc
ejemplos:
val-abso
consulte la documentación original de Racket para 'abs'
desc
ejemplos:
¿número?
consulte la documentación original de Racket para 'number?'
desc
ejemplos:
¿número-entero?
consulte la documentación original de Racket para 'integer?'
desc
ejemplos:
¿cero?
consulte la documentación original de Racket para 'zero?'
desc
ejemplos:
¿positivo?
consulte la documentación original de Racket para 'positive?'
desc
ejemplos:
¿negativo?
consulte la documentación original de Racket para 'negative?'
desc
ejemplos:
¿número-par?
consulte la documentación original de Racket para 'even?'
desc
ejemplos:
¿número-impar?
consulte la documentación original de Racket para 'odd?'
desc
ejemplos: