Math
Overview
Math related functions.
Location
-
Reference:
- Elements.dll .NET, .NET Core 6.0, .NET Standard 2.0
- elements.jar Cooper
- Elements.fx Island, ToffeeV2
- libElements.fx Toffee
- Namespace: RemObjects.Elements.RTL
- Platforms: .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, Toffee, ToffeeV2
-
Mapped to:
- Math .NET, .NET Core 6.0, .NET Standard 2.0, Cooper
- Math Island
Class Methods
Return the absolute value of i.
class method Abs(d: Double): Double
static Double Abs(Double d)
static func Abs(_ d: Double) -> Double
static Double Abs(Double d)
Shared Function Abs(d As Double) As Double
Parameters:
- d:
Return the absolute value of i.
class method Abs(i: Int32): Int32
static Int32 Abs(Int32 i)
static func Abs(_ i: Int32) -> Int32
static Integer Abs(Integer i)
Shared Function Abs(i As Int32) As Int32
Parameters:
- i:
Return the absolute value of i.
class method Abs(i: Int64): Int64
static Int64 Abs(Int64 i)
static func Abs(_ i: Int64) -> Int64
static Int64 Abs(Int64 i)
Shared Function Abs(i As Int64) As Int64
Parameters:
- i:
static func Abs(_ value: Double) -> Double
Parameters:
- value:
Acos
Returns the arc cosine value for a double.
class method Acos(d: Double): Double
static Double Acos(Double d)
static func Acos(_ d: Double) -> Double
static Double Acos(Double d)
Shared Function Acos(d As Double) As Double
Parameters:
- d:
Asin
Return the arc sine of d, in radians.
class method Asin(d: Double): Double
static Double Asin(Double d)
static func Asin(_ d: Double) -> Double
static Double Asin(Double d)
Shared Function Asin(d As Double) As Double
Parameters:
- d:
Atan
Return the arc tangent of d, in radians.
class method Atan(d: Double): Double
static Double Atan(Double d)
static func Atan(_ d: Double) -> Double
static Double Atan(Double d)
Shared Function Atan(d As Double) As Double
Parameters:
- d:
Atan2
The Math.Atan2 function returns the arctangent of the quotient of x.
class method Atan2(x: Double; y: Double): Double
static Double Atan2(Double x, Double y)
static func Atan2(_ x: Double, _ y: Double) -> Double
static Double Atan2(Double x, Double y)
Shared Function Atan2(x As Double, y As Double) As Double
Parameters:
- x:
- y:
class method Ceiling(a: Double): Double
static Double Ceiling(Double a)
static func Ceiling(_ a: Double) -> Double
static Double Ceiling(Double a)
Shared Function Ceiling(a As Double) As Double
Parameters:
- a:
Returns the ceiling of d, the smallest integer greater than or equal to d.
class method Ceiling(d: Double): Double
static Double Ceiling(Double d)
static func Ceiling(_ d: Double) -> Double
Shared Function Ceiling(d As Double) As Double
Parameters:
- d:
Cos
Returns the cosine value of d.
class method Cos(d: Double): Double
static Double Cos(Double d)
static func Cos(_ d: Double) -> Double
static Double Cos(Double d)
Shared Function Cos(d As Double) As Double
Parameters:
- d:
Cosh
Return the hyperbolic cosine of d.
class method Cosh(d: Double): Double
static Double Cosh(Double d)
static func Cosh(_ d: Double) -> Double
static Double Cosh(Double d)
Shared Function Cosh(d As Double) As Double
Parameters:
- d:
Exp
Returns e ^^ x.
class method Exp(d: Double): Double
static Double Exp(Double d)
static func Exp(_ d: Double) -> Double
static Double Exp(Double d)
Shared Function Exp(d As Double) As Double
Parameters:
- d:
Floor
Returns the Floor of d, the smallest integer less than or equal to d.
class method Floor(d: Double): Double
static Double Floor(Double d)
static func Floor(_ d: Double) -> Double
static Double Floor(Double d)
Shared Function Floor(d As Double) As Double
Parameters:
- d:
IEEERemainder
Returns the remainder according to the IEEE spec.
class method IEEERemainder(x: Double; y: Double): Double
static Double IEEERemainder(Double x, Double y)
static func IEEERemainder(_ x: Double, _ y: Double) -> Double
static Double IEEERemainder(Double x, Double y)
Shared Function IEEERemainder(x As Double, y As Double) As Double
Parameters:
- x:
- y:
static func Log(_ a: Double) -> Double
Parameters:
- a:
Returns the logarithm of a.
class method Log(d: Double): Double
static Double Log(Double d)
static func Log(_ d: Double) -> Double
static Double Log(Double d)
Shared Function Log(d As Double) As Double
Parameters:
- d:
static func Log10(_ a: Double) -> Double
Parameters:
- a:
Returns the base 10 logarithm of a.
class method Log10(d: Double): Double
static Double Log10(Double d)
static func Log10(_ d: Double) -> Double
static Double Log10(Double d)
Shared Function Log10(d As Double) As Double
Parameters:
- d:
Returns the largest of the two parameters.
class method Max(a: Double; b: Double): Double
static Double Max(Double a, Double b)
static func Max(_ a: Double, _ b: Double) -> Double
static Double Max(Double a, Double b)
Shared Function Max(a As Double, b As Double) As Double
Parameters:
- a:
- b:
Returns the largest of the two parameters.
class method Max(a: Int32; b: Int32): Int32
static Int32 Max(Int32 a, Int32 b)
static func Max(_ a: Int32, _ b: Int32) -> Int32
static Integer Max(Integer a, Integer b)
Shared Function Max(a As Int32, b As Int32) As Int32
Parameters:
- a:
- b:
Returns the largest of the two parameters.
class method Max(a: Int64; b: Int64): Int64
static Int64 Max(Int64 a, Int64 b)
static func Max(_ a: Int64, _ b: Int64) -> Int64
static Int64 Max(Int64 a, Int64 b)
Shared Function Max(a As Int64, b As Int64) As Int64
Parameters:
- a:
- b:
Returns the smallest of the two parameters.
class method Min(a: Double; b: Double): Double
static Double Min(Double a, Double b)
static func Min(_ a: Double, _ b: Double) -> Double
static Double Min(Double a, Double b)
Shared Function Min(a As Double, b As Double) As Double
Parameters:
- a:
- b:
Returns the smallest of the two parameters.
class method Min(a: Int32; b: Int32): Int32
static Int32 Min(Int32 a, Int32 b)
static func Min(_ a: Int32, _ b: Int32) -> Int32
static Integer Min(Integer a, Integer b)
Shared Function Min(a As Int32, b As Int32) As Int32
Parameters:
- a:
- b:
Returns the smallest of the two parameters.
class method Min(a: Int64; b: Int64): Int64
static Int64 Min(Int64 a, Int64 b)
static func Min(_ a: Int64, _ b: Int64) -> Int64
static Int64 Min(Int64 a, Int64 b)
Shared Function Min(a As Int64, b As Int64) As Int64
Parameters:
- a:
- b:
Pow
Returns x ^^ y.
class method Pow(x: Double; y: Double): Double
static Double Pow(Double x, Double y)
static func Pow(_ x: Double, _ y: Double) -> Double
static Double Pow(Double x, Double y)
Shared Function Pow(x As Double, y As Double) As Double
Parameters:
- x:
- y:
Round the value of a, according to bankers rounding.
class method Round(a: Double): Int64
static Int64 Round(Double a)
static func Round(_ a: Double) -> Int64
static Int64 Round(Double a)
Shared Function Round(a As Double) As Int64
Parameters:
- a:
Round the value of a, according to bankers rounding, with digits after the decimal separator.
class method Round(a: Double; digits: Int32): Double
static Double Round(Double a, Int32 digits)
static func Round(_ a: Double, _ digits: Int32) -> Double
static Double Round(Double a, Integer digits)
Shared Function Round(a As Double, digits As Int32) As Double
Parameters:
- a:
- digits:
Sign
Returns the sign of d.
class method Sign(d: Double): Int32
static Int32 Sign(Double d)
static func Sign(_ d: Double) -> Int32
static Integer Sign(Double d)
Shared Function Sign(d As Double) As Int32
Parameters:
- d:
Returns the sine of x.
class method Sin(d: Double): Double
static Double Sin(Double d)
static func Sin(_ d: Double) -> Double
static Double Sin(Double d)
Shared Function Sin(d As Double) As Double
Parameters:
- d:
static func Sin(_ x: Double) -> Double
Parameters:
- x:
Returns the hyperbolic sine of d.
class method Sinh(d: Double): Double
static Double Sinh(Double d)
static func Sinh(_ d: Double) -> Double
static Double Sinh(Double d)
Shared Function Sinh(d As Double) As Double
Parameters:
- d:
static func Sinh(_ x: Double) -> Double
Parameters:
- x:
Sqrt
Returns the square root of d.
class method Sqrt(d: Double): Double
static Double Sqrt(Double d)
static func Sqrt(_ d: Double) -> Double
static Double Sqrt(Double d)
Shared Function Sqrt(d As Double) As Double
Parameters:
- d:
Tan
Returns the tangent of d.
class method Tan(d: Double): Double
static Double Tan(Double d)
static func Tan(_ d: Double) -> Double
static Double Tan(Double d)
Shared Function Tan(d As Double) As Double
Parameters:
- d:
Tanh
Returns the hyperbolic tangent of d.
class method Tanh(d: Double): Double
static Double Tanh(Double d)
static func Tanh(_ d: Double) -> Double
static Double Tanh(Double d)
Shared Function Tanh(d As Double) As Double
Parameters:
- d:
Truncate
Gets the integeral value of d.
class method Truncate(d: Double): Double
static Double Truncate(Double d)
static func Truncate(_ d: Double) -> Double
static Double Truncate(Double d)
Shared Function Truncate(d As Double) As Double
Parameters:
- d: