Did you know ... Search Documentation:
 Pack ccprism -- prolog/lazymath.pl

This module is here mostly because there are some numerical problems with library(clpr).

## Re-exported predicates

The following predicates are re-exported from other modules

sin(+Angle, -Sine) is det
cos(+Angle, -Cosine) is det
tan(+Angle, -Tangent) is det
log(+X, -NatLog) is det
log10(+X, -Log) is det
pow(+X, +Y, -Pow) is det
ceiling(+X, -Value) is det
floor(+X, -Value) is det
round(+X, -Value) is det
sqrt(+X, -Value) is det
acos(+X, -Value) is det
asin(+X, -Value) is det
atan(+X, -Value) is det
atan2(+Y, +X, -Value) is det
sign(+X, -Value) is det
Math library predicates. SWI-Prolog (and ISO) support these as functions under is/2, etc.
deprecated
- Do not use these predicates except for compatibility reasons.
Compatibility
- Quintus Prolog.
sin(+Angle, -Sine) is det
cos(+Angle, -Cosine) is det
tan(+Angle, -Tangent) is det
log(+X, -NatLog) is det
log10(+X, -Log) is det
pow(+X, +Y, -Pow) is det
ceiling(+X, -Value) is det
floor(+X, -Value) is det
round(+X, -Value) is det
sqrt(+X, -Value) is det
acos(+X, -Value) is det
asin(+X, -Value) is det
atan(+X, -Value) is det
atan2(+Y, +X, -Value) is det
sign(+X, -Value) is det
Math library predicates. SWI-Prolog (and ISO) support these as functions under is/2, etc.
deprecated
- Do not use these predicates except for compatibility reasons.
Compatibility
- Quintus Prolog.

## Undocumented predicates

The following predicates are exported, but not or incorrectly documented.

add(Arg1, Arg2, Arg3)
sub(Arg1, Arg2, Arg3)
mul(Arg1, Arg2, Arg3)
max(Arg1, Arg2, Arg3)
min(Arg1, Arg2, Arg3)
stoch(Arg1, Arg2)
exp(Arg1, Arg2)
lse(Arg1, Arg2)
log_stoch(Arg1, Arg2)
patient(Arg1, Arg2, Arg3)
patient(Arg1, Arg2, Arg3, Arg4)