Package it.unibo.tuprolog.solve.stdlib.function

Types

AbsoluteValue
Link copied to clipboard
common
object AbsoluteValue : UnaryMathFunction
Implementation of abs/1 arithmetic functor
Addition
Link copied to clipboard
common
object Addition : BinaryMathFunction
Implementation of '+'/2 arithmetic functor
ArcTangent
Link copied to clipboard
common
object ArcTangent : UnaryMathFunction
Implementation of atan/1 arithmetic functor
BitwiseAnd
Link copied to clipboard
common
object BitwiseAnd : IntegersBinaryMathFunction
Implementation of '/\'/2 arithmetic functor
BitwiseComplement
Link copied to clipboard
common
object BitwiseComplement : UnaryMathFunction
Implementation of '\'/1 arithmetic functor
BitwiseLeftShift
Link copied to clipboard
common
object BitwiseLeftShift : IntegersBinaryMathFunction
Implementation of '<<'/2 arithmetic functor
BitwiseOr
Link copied to clipboard
common
object BitwiseOr : IntegersBinaryMathFunction
Implementation of '\/'/2 arithmetic functor
BitwiseRightShift
Link copied to clipboard
common
object BitwiseRightShift : IntegersBinaryMathFunction
Implementation of '>>'/2 arithmetic functor
Ceiling
Link copied to clipboard
common
object Ceiling : UnaryMathFunction
Implementation of ceiling/1 arithmetic functor
Cosine
Link copied to clipboard
common
object Cosine : UnaryMathFunction
Implementation of cos/1 arithmetic functor
Exponential
Link copied to clipboard
common
object Exponential : UnaryMathFunction
Implementation of exp/1 arithmetic functor
Exponentiation
Link copied to clipboard
common
object Exponentiation : BinaryMathFunction
Implementation of '**'/2 arithmetic functor
FloatFractionalPart
Link copied to clipboard
common
object FloatFractionalPart : UnaryMathFunction
Implementation of float_fractional_part/1 arithmetic functor
FloatingPointDivision
Link copied to clipboard
common
object FloatingPointDivision : BinaryMathFunction
Implementation of '/'/2 arithmetic functor
FloatIntegerPart
Link copied to clipboard
common
object FloatIntegerPart : UnaryMathFunction
Implementation of float_integer_part/1 arithmetic functor
Floor
Link copied to clipboard
common
object Floor : UnaryMathFunction
Implementation of floor/1 arithmetic functor
IntegerDivision
Link copied to clipboard
common
object IntegerDivision : IntegersBinaryMathFunction
Implementation of '//'/2 arithmetic functor
Modulo
Link copied to clipboard
common
object Modulo : IntegersBinaryMathFunction
Implementation of mod/2 arithmetic functor
Multiplication
Link copied to clipboard
common
object Multiplication : BinaryMathFunction
Implementation of '*'/2 arithmetic functor
NaturalLogarithm
Link copied to clipboard
common
object NaturalLogarithm : UnaryMathFunction
Implementation of log/1 arithmetic functor
Remainder
Link copied to clipboard
common
object Remainder : IntegersBinaryMathFunction
Implementation of rem/2 arithmetic functor
Round
Link copied to clipboard
common
object Round : UnaryMathFunction
Implementation of round/1 arithmetic functor
Sign
Link copied to clipboard
common
object Sign : UnaryMathFunction
Implementation of sign/1 arithmetic functor
SignReversal
Link copied to clipboard
common
object SignReversal : UnaryMathFunction
Implementation of '-'/1 arithmetic functor
Sine
Link copied to clipboard
common
object Sine : UnaryMathFunction
Implementation of sin/1 arithmetic functor
SquareRoot
Link copied to clipboard
common
object SquareRoot : UnaryMathFunction
Implementation of sqrt/1 arithmetic functor
Subtraction
Link copied to clipboard
common
object Subtraction : BinaryMathFunction
Implementation of '-'/2 arithmetic functor
ToFloat
Link copied to clipboard
common
object ToFloat : UnaryMathFunction
Implementation of float/1 arithmetic functor
Truncate
Link copied to clipboard
common
object Truncate : UnaryMathFunction
Implementation of truncate/1 arithmetic functor