Name

Numbers C dictionary — Common Lisp and C equivalence

Synopsis

Lisp symbolC function
=cl_object cl_E()
/=cl_object cl_NE()
<cl_object cl_L()
>cl_object cl_G()
<=cl_object cl_LE()
>=cl_object cl_GE()
maxcl_object cl_max(cl_narg narg, ...)
mincl_object cl_min(cl_narg narg, ...)
minuspcl_object cl_minusp(cl_object real)
pluspcl_object cl_plusp(cl_object real)
zeropcl_object cl_zerop(cl_object number)
floorcl_object cl_floor(cl_narg narg, cl_object number, ...)
ffloorcl_object cl_ffloor(cl_narg narg, cl_object number, ...)
ceilingcl_object cl_ceiling(cl_narg narg, cl_object number, ...)
fceilingcl_object cl_fceiling(cl_narg narg, cl_object number, ...)
truncatecl_object cl_truncate(cl_narg narg, cl_object number, ...)
ftruncatecl_object cl_ftruncate(cl_narg narg, cl_object number, ...)
roundcl_object cl_round(cl_narg narg, cl_object number, ...)
froundcl_object cl_fround(cl_narg narg, cl_object number, ...)
sincl_object cl_sin(cl_object radians)
coscl_object cl_cos(cl_object radians)
tancl_object cl_tan(cl_object radians)
asincl_object cl_asin(cl_object number)
acoscl_object cl_acos(cl_object number)
atancl_object cl_atan(cl_narg narg, cl_object number1, ...)
sinhcl_object cl_sinh(cl_object number)
coshcl_object cl_cosh(cl_object number)
tanhcl_object cl_tanh(cl_object number)
asinhcl_object cl_asinh(cl_object number)
coshcl_object cl_acosh(cl_object number)
atanhcl_object cl_atanh(cl_object number)
*cl_object cl_X(cl_narg narg, ...)
+cl_object cl_P(cl_narg narg, ...)
-cl_object cl_M(cl_narg narg, cl_object number, ...)
/cl_object cl_N(cl_narg narg, cl_object number, ...)
1+cl_object cl_1P()
1-cl_object cl_1M()
abscl_object cl_abs(cl_object number)
evenpcl_object cl_evenp(cl_object integer)
oddpcl_object cl_oddp(cl_object integer)
expcl_object cl_exp(cl_object number)
exptcl_object cl_expt(cl_object base, cl_object power)
gcdcl_object cl_gcd(cl_narg narg, ...)
lcmcl_object cl_lcm(cl_narg narg, ...)
logcl_object cl_log(cl_narg narg, cl_object number, ...)
modcl_object cl_mod(cl_object number, cl_object divisor)
remcl_object cl_rem(cl_object number, cl_object divisor)
signumcl_object cl_signum(cl_object number)
sqrtcl_object cl_sqrt(cl_object number)
isqrtcl_object cl_isqrt(cl_object natural)
make-random-statecl_object cl_make_random_state(cl_narg narg, ...)
randomcl_object cl_random(cl_narg narg, cl_object limit, ...)
random-state-pcl_object cl_random_state_p(cl_object object)
numberpcl_object cl_numberp(cl_object object)
ciscl_object cl_cis(cl_object radians)
complexcl_object cl_complex(cl_narg narg, cl_object realpart, ...)
complexpcl_object cl_complexp(cl_object object)
conjugatecl_object cl_conjugate(cl_object number)
phasecl_object cl_phase(cl_object number)
realpartcl_object cl_realpart(cl_object number)
imagpartcl_object cl_imagpart(cl_object number)
upgraded-complex-part-typecl_object cl_upgraded_complex_part_type(cl_narg narg, cl_object typespec, ...)
realpcl_object cl_realp(cl_object object)
numeratorcl_object cl_numerator(cl_object rational)
denominatorcl_object cl_denominator(cl_object rational)
rationalcl_object cl_rational(cl_object number)
rationalizecl_object cl_rationalize(cl_object number)
rationalpcl_object cl_rationalp(cl_object object)
ashcl_object cl_ash(cl_object integer, cl_object count)
integer-lengthcl_object cl_integer_length(cl_object integer)
integerpcl_object cl_integerp(cl_object object)
parse-integercl_object cl_parse_integer(cl_narg narg, cl_object string, ...)
boolecl_object cl_boole(cl_object op, cl_object integer1, cl_object integer2)
logandcl_object cl_logand(cl_narg narg, ...)
logandc1cl_object cl_logandc1(cl_object integer1, cl_object integer2)
logandc2cl_object cl_logandc2(cl_object integer1, cl_object integer2)
logeqvcl_object cl_logeqv(cl_narg narg, ...)
logiorcl_object cl_logior(cl_narg narg, ...)
lognandcl_object cl_lognand(cl_object integer1, cl_object integer2)
lognorcl_object cl_lognor(cl_object integer1, cl_object integer2)
lognotcl_object cl_lognot(cl_object integer)
logorc1cl_object cl_logorc1(cl_object integer1, cl_object integer2)
logorc2cl_object cl_logorc2(cl_object integer1, cl_object integer2)
logxorcl_object cl_logxor(cl_narg narg, ...)
logbitpcl_object cl_logbitp(cl_object index, cl_object integer)
logcountcl_object cl_logcount(cl_object integer)
logtestcl_object cl_logtest(cl_object integer1, cl_object integer2)
bytecl_object cl_byte(cl_object size, cl_object position)
bytes-sizecl_object cl_byte_size(cl_object bytespec)
byte-positioncl_object cl_byte_position(cl_object bytespec)
deposit-fieldcl_object cl_deposit_field(cl_object newbyte, cl_object bytespec, cl_object integer)
dpbcl_object cl_dpb(cl_object newbyte, cl_object bytespec, cl_object integer)
ldbcl_object cl_ldb(cl_object bytespec, cl_object integer)
ldb-testcl_object cl_ldb_test(cl_object bytespec, cl_object integer)
mask-fieldcl_object cl_mask_field(cl_object bytespec, cl_object integer)
decode-floatcl_object cl_decode_float(cl_object float)
scale-floatcl_object cl_scale_float(cl_object float, cl_object integer)
float-radixcl_object cl_float_radix(cl_object float)
float-signcl_object cl_float_sign(cl_narg narg, cl_object float1, ...)
float-digitscl_object cl_float_digits(cl_object float)
float-precisioncl_object cl_float_precision(cl_object float)
integer-decode-floatcl_object cl_integer_decode_float(cl_object float)
floatcl_object cl_float(cl_narg narg, cl_object number)
floatpcl_object cl_floatp(cl_object object)
arithmetic-error-operands[Only in Common Lisp]
arithmetic-error-operation[Only in Common Lisp]