Math

Overview

Math operations class.

Location

 

constructor

 

constructor

 

Math()

 

init()

 

Math()

 

Sub New()

Abs (Double): Double

Returns the absolute value for a double.

 

class method Abs(i: Double): Double

 

static Double Abs(Double i)

 

static func Abs(_ i: Double) -> Double

 

static Double Abs(Double i)

 

Shared Function Abs(i As Double) As Double

Parameters:

  • i:

Abs (Int32): Int32

Returns the absolute value for an int32.

 

class method Abs(i: Int32): Int32

 

static Int32 Abs(Int32 i)

 

static func Abs(_ i: Int32) -> Int32

 

static Int32 Abs(Int32 i)

 

Shared Function Abs(i As Int32) As Int32

Parameters:

  • i:

Abs (Int64): Int64

Returns the absolute value for a int64.

 

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:

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.Stan2 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:

Ceiling (Double): Double

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

 

static Double Ceiling(Double d)

 

Shared Function Ceiling(d As Double) As Double

Parameters:

  • d:

Ceiling (Single): Single

Returns the ceiling of d, the smallest integer greater than or equal to d.

 

class method Ceiling(d: Single): Single

 

static Single Ceiling(Single d)

 

static func Ceiling(_ d: Single) -> Single

 

static Single Ceiling(Single d)

 

Shared Function Ceiling(d As Single) As Single

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:

E

Returns the base of natural logarithms, e, approximately 2.718.

 

const E: Double = 2,71828182845905;

 

const Double E = 2,71828182845905

 

static let E: Double = 2,71828182845905

 

static final Double E = 2,71828182845905

 

Dim E As Double = 2,71828182845905

Equals  virtual    (declared in Object)

Default constructor.

 

method Equals(aOther: Object): Boolean

 

Boolean Equals(Object aOther)

 

func Equals(_ aOther: Object) -> Boolean

 

Boolean Equals(Object aOther)

 

Function Equals(aOther As Object) As Boolean

Parameters:

  • aOther: the reference to compare this with.

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:

Exp2

Returns the base2 exponent of d, 2^^ e.

 

class method Exp2(d: Double): Double

 

static Double Exp2(Double d)

 

static func Exp2(_ d: Double) -> Double

 

static Double Exp2(Double d)

 

Shared Function Exp2(d As Double) As Double

Parameters:

  • d:

Finalize  protected virtual    (declared in Object)

 

method Finalize

 

void Finalize()

 

func Finalize()

 

void Finalize()

 

Sub Finalize()

Floor (Double): Double

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:

Floor (Single): Single

Returns the Floor of d, the smallest integer less than or equal to d.

 

class method Floor(d: Single): Single

 

static Single Floor(Single d)

 

static func Floor(_ d: Single) -> Single

 

static Single Floor(Single d)

 

Shared Function Floor(d As Single) As Single

Parameters:

  • d:

fmod

Returns the float mod value of x mod y.

 

class method fmod(x: Double; y: Double): Double

 

static Double fmod(Double x, Double y)

 

static func fmod(_ x: Double, _ y: Double) -> Double

 

static Double fmod(Double x, Double y)

 

Shared Function fmod(x As Double, y As Double) As Double

Parameters:

  • x:
  • y:

fmodf

Returns the float mod value of x mod y.

 

class method fmodf(x: Single; y: Single): Single

 

static Single fmodf(Single x, Single y)

 

static func fmodf(_ x: Single, _ y: Single) -> Single

 

static Single fmodf(Single x, Single y)

 

Shared Function fmodf(x As Single, y As Single) As Single

Parameters:

  • x:
  • y:

GetHashCode  virtual    (declared in Object)

Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

 

Int32 GetHashCode()

 

Function GetHashCode() As Int32

GetType    (declared in Object)

Returns the actual type of this class

 

method GetType: Type

 

Type GetType()

 

func GetType() -> Type

 

Type GetType()

 

Function GetType() As Type

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:

Log

Returns the logarithm of a.

 

class method Log(a: Double): Double

 

static Double Log(Double a)

 

static func Log(_ a: Double) -> Double

 

static Double Log(Double a)

 

Shared Function Log(a As Double) As Double

Parameters:

  • a:

Log10

Returns the base 10 logarithm of a.

 

class method Log10(a: Double): Double

 

static Double Log10(Double a)

 

static func Log10(_ a: Double) -> Double

 

static Double Log10(Double a)

 

Shared Function Log10(a As Double) As Double

Parameters:

  • a:

Log2

Returns the base 2 logarithm of a.

 

class method Log2(a: Double): Double

 

static Double Log2(Double a)

 

static func Log2(_ a: Double) -> Double

 

static Double Log2(Double a)

 

Shared Function Log2(a As Double) As Double

Parameters:

  • a:

Max (Double, Double): Double

Returns the max of a and b.

 

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:

Max (Int32, Int32): Int32

Returns the max of a and b.

 

class method Max(a: Int32; b: Int32): Int32

 

static Int32 Max(Int32 a, Int32 b)

 

static func Max(_ a: Int32, _ b: Int32) -> Int32

 

static Int32 Max(Int32 a, Int32 b)

 

Shared Function Max(a As Int32, b As Int32) As Int32

Parameters:

  • a:
  • b:

Max (Int64, Int64): Int64

Returns the max of a and b.

 

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:

Min (Double, Double): Double

Returns the min of a and b.

 

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:

Min (Int32, Int32): Int32

Returns the min of a and b.

 

class method Min(a: Int32; b: Int32): Int32

 

static Int32 Min(Int32 a, Int32 b)

 

static func Min(_ a: Int32, _ b: Int32) -> Int32

 

static Int32 Min(Int32 a, Int32 b)

 

Shared Function Min(a As Int32, b As Int32) As Int32

Parameters:

  • a:
  • b:

Min (Int64, Int64): Int64

Returns the min of a and b.

 

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:

PI

Returns the PI value, ~ 3.14.

 

const PI: Double = 3,14159265358979;

 

const Double PI = 3,14159265358979

 

static let PI: Double = 3,14159265358979

 

static final Double PI = 3,14159265358979

 

Dim PI As Double = 3,14159265358979

Pow (Double, Double): Double

Returns the power of x and y: 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:

Pow (Double, Int32): Double

Returns the power of x and y: x**y

 

class method Pow(x: Double; y: Int32): Double

 

static Double Pow(Double x, Int32 y)

 

static func Pow(_ x: Double, _ y: Int32) -> Double

 

static Double Pow(Double x, Int32 y)

 

Shared Function Pow(x As Double, y As Int32) As Double

Parameters:

  • x:
  • y:

ReferenceEquals    (declared in Object)

Compares two references for equivalence (even if they have an equals operator)

 

class method ReferenceEquals(a: Object; b: Object): Boolean

 

static Boolean ReferenceEquals(Object a, Object b)

 

static func ReferenceEquals(_ a: Object, _ b: Object) -> Boolean

 

static Boolean ReferenceEquals(Object a, Object b)

 

Shared Function ReferenceEquals(a As Object, b As Object) As Boolean

Parameters:

  • a: left value
  • b: right value

Round

 

class method Round(a: Double): Double

 

static Double Round(Double a)

 

static func Round(_ a: Double) -> Double

 

static Double Round(Double a)

 

Shared Function Round(a As Double) As Double

Parameters:

  • a:

Sign

Returns the sign of d.

 

class method Sign(d: Double): Int32

 

static Int32 Sign(Double d)

 

static func Sign(_ d: Double) -> Int32

 

static Int32 Sign(Double d)

 

Shared Function Sign(d As Double) As Int32

Parameters:

  • d:

Sin

Returns the sine of x.

 

class method Sin(x: Double): Double

 

static Double Sin(Double x)

 

static func Sin(_ x: Double) -> Double

 

static Double Sin(Double x)

 

Shared Function Sin(x As Double) As Double

Parameters:

  • x:

Sinh

Returns the hyperbolic sine of x.

 

class method Sinh(x: Double): Double

 

static Double Sinh(Double x)

 

static func Sinh(_ x: Double) -> Double

 

static Double Sinh(Double x)

 

Shared Function Sinh(x As Double) As 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:

ToString  virtual    (declared in Object)

Gets the string representation of this method.

 

method ToString: String

 

String ToString()

 

func ToString() -> String

 

String ToString()

 

Function ToString() As String

Truncate (Double): Double

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:

Truncate (Single): Single

Gets the integeral value of d.

 

class method Truncate(d: Single): Single

 

static Single Truncate(Single d)

 

static func Truncate(_ d: Single) -> Single

 

static Single Truncate(Single d)

 

Shared Function Truncate(d As Single) As Single

Parameters:

  • d:

 

E

Returns the base of natural logarithms, e, approximately 2.718.

 

const E: Double = 2,71828182845905;

 

const Double E = 2,71828182845905

 

static let E: Double = 2,71828182845905

 

static final Double E = 2,71828182845905

 

Dim E As Double = 2,71828182845905

PI

Returns the PI value, ~ 3.14.

 

const PI: Double = 3,14159265358979;

 

const Double PI = 3,14159265358979

 

static let PI: Double = 3,14159265358979

 

static final Double PI = 3,14159265358979

 

Dim PI As Double = 3,14159265358979

 

Abs (Double): Double

Returns the absolute value for a double.

 

class method Abs(i: Double): Double

 

static Double Abs(Double i)

 

static func Abs(_ i: Double) -> Double

 

static Double Abs(Double i)

 

Shared Function Abs(i As Double) As Double

Parameters:

  • i:

Abs (Int32): Int32

Returns the absolute value for an int32.

 

class method Abs(i: Int32): Int32

 

static Int32 Abs(Int32 i)

 

static func Abs(_ i: Int32) -> Int32

 

static Int32 Abs(Int32 i)

 

Shared Function Abs(i As Int32) As Int32

Parameters:

  • i:

Abs (Int64): Int64

Returns the absolute value for a int64.

 

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:

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.Stan2 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:

Ceiling (Double): Double

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

 

static Double Ceiling(Double d)

 

Shared Function Ceiling(d As Double) As Double

Parameters:

  • d:

Ceiling (Single): Single

Returns the ceiling of d, the smallest integer greater than or equal to d.

 

class method Ceiling(d: Single): Single

 

static Single Ceiling(Single d)

 

static func Ceiling(_ d: Single) -> Single

 

static Single Ceiling(Single d)

 

Shared Function Ceiling(d As Single) As Single

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:

Exp2

Returns the base2 exponent of d, 2^^ e.

 

class method Exp2(d: Double): Double

 

static Double Exp2(Double d)

 

static func Exp2(_ d: Double) -> Double

 

static Double Exp2(Double d)

 

Shared Function Exp2(d As Double) As Double

Parameters:

  • d:

Floor (Double): Double

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:

Floor (Single): Single

Returns the Floor of d, the smallest integer less than or equal to d.

 

class method Floor(d: Single): Single

 

static Single Floor(Single d)

 

static func Floor(_ d: Single) -> Single

 

static Single Floor(Single d)

 

Shared Function Floor(d As Single) As Single

Parameters:

  • d:

fmod

Returns the float mod value of x mod y.

 

class method fmod(x: Double; y: Double): Double

 

static Double fmod(Double x, Double y)

 

static func fmod(_ x: Double, _ y: Double) -> Double

 

static Double fmod(Double x, Double y)

 

Shared Function fmod(x As Double, y As Double) As Double

Parameters:

  • x:
  • y:

fmodf

Returns the float mod value of x mod y.

 

class method fmodf(x: Single; y: Single): Single

 

static Single fmodf(Single x, Single y)

 

static func fmodf(_ x: Single, _ y: Single) -> Single

 

static Single fmodf(Single x, Single y)

 

Shared Function fmodf(x As Single, y As Single) As Single

Parameters:

  • x:
  • y:

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:

Log

Returns the logarithm of a.

 

class method Log(a: Double): Double

 

static Double Log(Double a)

 

static func Log(_ a: Double) -> Double

 

static Double Log(Double a)

 

Shared Function Log(a As Double) As Double

Parameters:

  • a:

Log10

Returns the base 10 logarithm of a.

 

class method Log10(a: Double): Double

 

static Double Log10(Double a)

 

static func Log10(_ a: Double) -> Double

 

static Double Log10(Double a)

 

Shared Function Log10(a As Double) As Double

Parameters:

  • a:

Log2

Returns the base 2 logarithm of a.

 

class method Log2(a: Double): Double

 

static Double Log2(Double a)

 

static func Log2(_ a: Double) -> Double

 

static Double Log2(Double a)

 

Shared Function Log2(a As Double) As Double

Parameters:

  • a:

Max (Double, Double): Double

Returns the max of a and b.

 

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:

Max (Int32, Int32): Int32

Returns the max of a and b.

 

class method Max(a: Int32; b: Int32): Int32

 

static Int32 Max(Int32 a, Int32 b)

 

static func Max(_ a: Int32, _ b: Int32) -> Int32

 

static Int32 Max(Int32 a, Int32 b)

 

Shared Function Max(a As Int32, b As Int32) As Int32

Parameters:

  • a:
  • b:

Max (Int64, Int64): Int64

Returns the max of a and b.

 

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:

Min (Double, Double): Double

Returns the min of a and b.

 

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:

Min (Int32, Int32): Int32

Returns the min of a and b.

 

class method Min(a: Int32; b: Int32): Int32

 

static Int32 Min(Int32 a, Int32 b)

 

static func Min(_ a: Int32, _ b: Int32) -> Int32

 

static Int32 Min(Int32 a, Int32 b)

 

Shared Function Min(a As Int32, b As Int32) As Int32

Parameters:

  • a:
  • b:

Min (Int64, Int64): Int64

Returns the min of a and b.

 

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 (Double, Double): Double

Returns the power of x and y: 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:

Pow (Double, Int32): Double

Returns the power of x and y: x**y

 

class method Pow(x: Double; y: Int32): Double

 

static Double Pow(Double x, Int32 y)

 

static func Pow(_ x: Double, _ y: Int32) -> Double

 

static Double Pow(Double x, Int32 y)

 

Shared Function Pow(x As Double, y As Int32) As Double

Parameters:

  • x:
  • y:

ReferenceEquals    (declared in Object)

Compares two references for equivalence (even if they have an equals operator)

 

class method ReferenceEquals(a: Object; b: Object): Boolean

 

static Boolean ReferenceEquals(Object a, Object b)

 

static func ReferenceEquals(_ a: Object, _ b: Object) -> Boolean

 

static Boolean ReferenceEquals(Object a, Object b)

 

Shared Function ReferenceEquals(a As Object, b As Object) As Boolean

Parameters:

  • a: left value
  • b: right value

Round

 

class method Round(a: Double): Double

 

static Double Round(Double a)

 

static func Round(_ a: Double) -> Double

 

static Double Round(Double a)

 

Shared Function Round(a As Double) As Double

Parameters:

  • a:

Sign

Returns the sign of d.

 

class method Sign(d: Double): Int32

 

static Int32 Sign(Double d)

 

static func Sign(_ d: Double) -> Int32

 

static Int32 Sign(Double d)

 

Shared Function Sign(d As Double) As Int32

Parameters:

  • d:

Sin

Returns the sine of x.

 

class method Sin(x: Double): Double

 

static Double Sin(Double x)

 

static func Sin(_ x: Double) -> Double

 

static Double Sin(Double x)

 

Shared Function Sin(x As Double) As Double

Parameters:

  • x:

Sinh

Returns the hyperbolic sine of x.

 

class method Sinh(x: Double): Double

 

static Double Sinh(Double x)

 

static func Sinh(_ x: Double) -> Double

 

static Double Sinh(Double x)

 

Shared Function Sinh(x As Double) As 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 (Double): Double

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:

Truncate (Single): Single

Gets the integeral value of d.

 

class method Truncate(d: Single): Single

 

static Single Truncate(Single d)

 

static func Truncate(_ d: Single) -> Single

 

static Single Truncate(Single d)

 

Shared Function Truncate(d As Single) As Single

Parameters:

  • d:

 

constructor

 

constructor

 

Math()

 

init()

 

Math()

 

Sub New()

Equals  virtual    (declared in Object)

Default constructor.

 

method Equals(aOther: Object): Boolean

 

Boolean Equals(Object aOther)

 

func Equals(_ aOther: Object) -> Boolean

 

Boolean Equals(Object aOther)

 

Function Equals(aOther As Object) As Boolean

Parameters:

  • aOther: the reference to compare this with.

Finalize  protected virtual    (declared in Object)

 

method Finalize

 

void Finalize()

 

func Finalize()

 

void Finalize()

 

Sub Finalize()

GetHashCode  virtual    (declared in Object)

Returns a hashcode for this object. Overriden implementations should make sure that the number returned here is constant given the same object.

 

method GetHashCode: Int32

 

Int32 GetHashCode()

 

func GetHashCode() -> Int32

 

Int32 GetHashCode()

 

Function GetHashCode() As Int32

GetType    (declared in Object)

Returns the actual type of this class

 

method GetType: Type

 

Type GetType()

 

func GetType() -> Type

 

Type GetType()

 

Function GetType() As Type

ToString  virtual    (declared in Object)

Gets the string representation of this method.

 

method ToString: String

 

String ToString()

 

func ToString() -> String

 

String ToString()

 

Function ToString() As String