Global
Location
-
Reference:
- Go.dll .NET, .NET Standard 2.0
- Go.fx Island
- Namespace: go.math
- Platforms: .NET, .NET Standard 2.0, Island
Abs
Parameters:
- v:
Asin
Parameters:
- x:
Asinh
Parameters:
- x:
Atan
Parameters:
- x:
Atan2
Parameters:
- y:
- x:
Ceil
Parameters:
- x:
Copysign
Parameters:
- x:
- y:
Cos
Parameters:
- x:
Cosh
Parameters:
- x:
E
const E: Double = 2,71828182845905;
const Double E = 2,71828182845905
static let E: Double = 2,71828182845905
const E Double = 2,71828182845905
Dim E As Double = 2,71828182845905
Exp
Parameters:
- x:
Float32bits
Parameters:
- f:
Float32frombits
Parameters:
- b:
Float64bits
Parameters:
- f:
Float64frombits
Parameters:
- b:
Floor
Parameters:
- x:
Frexp
Parameters:
- value:
Hypot
Parameters:
- p:
- q:
Inf
Parameters:
- sign:
IsInf
Parameters:
- v:
- sign:
IsNaN
Parameters:
- v:
Ldexp
Parameters:
- frac:
- aexp:
Ln10
const Ln10: Double = 2,30258509299405;
const Double Ln10 = 2,30258509299405
static let Ln10: Double = 2,30258509299405
const Ln10 Double = 2,30258509299405
Dim Ln10 As Double = 2,30258509299405
Ln2
const Ln2: Double = 0,693147180559945;
const Double Ln2 = 0,693147180559945
static let Ln2: Double = 0,693147180559945
const Ln2 Double = 0,693147180559945
Dim Ln2 As Double = 0,693147180559945
Log
Parameters:
- x:
Log10E
const Log10E: Double = 0,434294481903252;
const Double Log10E = 0,434294481903252
static let Log10E: Double = 0,434294481903252
const Log10E Double = 0,434294481903252
Dim Log10E As Double = 0,434294481903252
Log2
Parameters:
- d:
Log2E
const Log2E: Double = 1,44269504088896;
const Double Log2E = 1,44269504088896
static let Log2E: Double = 1,44269504088896
const Log2E Double = 1,44269504088896
Dim Log2E As Double = 1,44269504088896
MaxFloat32
const MaxFloat32: Double = 3,40282346638529E+38;
const Double MaxFloat32 = 3,40282346638529E+38
static let MaxFloat32: Double = 3,40282346638529E+38
const MaxFloat32 Double = 3,40282346638529E+38
Dim MaxFloat32 As Double = 3,40282346638529E+38
MaxFloat64
const MaxFloat64: Double = 1,79769313486232E+308;
const Double MaxFloat64 = 1,79769313486232E+308
static let MaxFloat64: Double = 1,79769313486232E+308
const MaxFloat64 Double = 1,79769313486232E+308
Dim MaxFloat64 As Double = 1,79769313486232E+308
MaxInt16
const MaxInt16: Int32 = 32767;
const Int32 MaxInt16 = 32767
static let MaxInt16: Int32 = 32767
const MaxInt16 Int32 = 32767
Dim MaxInt16 As Int32 = 32767
MaxInt32
const MaxInt32: Int32 = 2147483647;
const Int32 MaxInt32 = 2147483647
static let MaxInt32: Int32 = 2147483647
const MaxInt32 Int32 = 2147483647
Dim MaxInt32 As Int32 = 2147483647
MaxInt64
const MaxInt64: Int64 = -2147483649;
const Int64 MaxInt64 = -2147483649
static let MaxInt64: Int64 = -2147483649
const MaxInt64 Int64 = -2147483649
Dim MaxInt64 As Int64 = -2147483649
MaxInt8
const MaxInt8: Int32 = 127;
const Int32 MaxInt8 = 127
static let MaxInt8: Int32 = 127
const MaxInt8 Int32 = 127
Dim MaxInt8 As Int32 = 127
MaxUint16
const MaxUint16: Int32 = 65535;
const Int32 MaxUint16 = 65535
static let MaxUint16: Int32 = 65535
const MaxUint16 Int32 = 65535
Dim MaxUint16 As Int32 = 65535
MaxUint32
const MaxUint32: Int32 = 0;
const Int32 MaxUint32 = 0
static let MaxUint32: Int32 = 0
const MaxUint32 Int32 = 0
Dim MaxUint32 As Int32 = 0
MaxUint64
const MaxUint64: Int32 = 0;
const Int32 MaxUint64 = 0
static let MaxUint64: Int32 = 0
const MaxUint64 Int32 = 0
Dim MaxUint64 As Int32 = 0
MaxUint8
const MaxUint8: Int32 = 255;
const Int32 MaxUint8 = 255
static let MaxUint8: Int32 = 255
const MaxUint8 Int32 = 255
Dim MaxUint8 As Int32 = 255
MinInt16
const MinInt16: Int32 = -32768;
const Int32 MinInt16 = -32768
static let MinInt16: Int32 = -32768
const MinInt16 Int32 = -32768
Dim MinInt16 As Int32 = -32768
MinInt32
const MinInt32: Int32 = -2147483648;
const Int32 MinInt32 = -2147483648
static let MinInt32: Int32 = -2147483648
const MinInt32 Int32 = -2147483648
Dim MinInt32 As Int32 = -2147483648
MinInt64
const MinInt64: Int32 = -2147483648;
const Int32 MinInt64 = -2147483648
static let MinInt64: Int32 = -2147483648
const MinInt64 Int32 = -2147483648
Dim MinInt64 As Int32 = -2147483648
MinInt8
const MinInt8: Int32 = -128;
const Int32 MinInt8 = -128
static let MinInt8: Int32 = -128
const MinInt8 Int32 = -128
Dim MinInt8 As Int32 = -128
NaN
class method NaN: Double
static Double NaN()
static func NaN() -> Double
func NaN() Double
Shared Function NaN() As Double
Phi
const Phi: Double = 1,61803398874989;
const Double Phi = 1,61803398874989
static let Phi: Double = 1,61803398874989
const Phi Double = 1,61803398874989
Dim Phi As Double = 1,61803398874989
Pi
const Pi: Double = 3,14159265358979;
const Double Pi = 3,14159265358979
static let Pi: Double = 3,14159265358979
const Pi Double = 3,14159265358979
Dim Pi As Double = 3,14159265358979
Pow
Parameters:
- x:
- y:
Pow10
Parameters:
- n:
Signbit
Parameters:
- d:
Sin
Parameters:
- x:
Sincos
static func Sincos(_ x: float64) -> (Double, Double)
Shared Function Sincos(x As float64) As Tuple (Of Double, Double)
Parameters:
- x:
Sinh
Parameters:
- x:
SmallestNonzeroFloat32
const SmallestNonzeroFloat32: Double = 1,40129846432482E-45;
const Double SmallestNonzeroFloat32 = 1,40129846432482E-45
static let SmallestNonzeroFloat32: Double = 1,40129846432482E-45
const SmallestNonzeroFloat32 Double = 1,40129846432482E-45
Dim SmallestNonzeroFloat32 As Double = 1,40129846432482E-45
SmallestNonzeroFloat64
const SmallestNonzeroFloat64: Double = 4,94065645841247E-324;
const Double SmallestNonzeroFloat64 = 4,94065645841247E-324
static let SmallestNonzeroFloat64: Double = 4,94065645841247E-324
const SmallestNonzeroFloat64 Double = 4,94065645841247E-324
Dim SmallestNonzeroFloat64 As Double = 4,94065645841247E-324
Sqrt
Parameters:
- v:
Sqrt2
const Sqrt2: Double = 1,4142135623731;
const Double Sqrt2 = 1,4142135623731
static let Sqrt2: Double = 1,4142135623731
const Sqrt2 Double = 1,4142135623731
Dim Sqrt2 As Double = 1,4142135623731
SqrtE
const SqrtE: Double = 1,64872127070013;
const Double SqrtE = 1,64872127070013
static let SqrtE: Double = 1,64872127070013
const SqrtE Double = 1,64872127070013
Dim SqrtE As Double = 1,64872127070013
SqrtPhi
const SqrtPhi: Double = 1,27201964951407;
const Double SqrtPhi = 1,27201964951407
static let SqrtPhi: Double = 1,27201964951407
const SqrtPhi Double = 1,27201964951407
Dim SqrtPhi As Double = 1,27201964951407
SqrtPi
const SqrtPi: Double = 1,77245385090552;
const Double SqrtPi = 1,77245385090552
static let SqrtPi: Double = 1,77245385090552
const SqrtPi Double = 1,77245385090552
Dim SqrtPi As Double = 1,77245385090552
Trunc
Parameters:
- x:
E
const E: Double = 2,71828182845905;
const Double E = 2,71828182845905
static let E: Double = 2,71828182845905
const E Double = 2,71828182845905
Dim E As Double = 2,71828182845905
Ln10
const Ln10: Double = 2,30258509299405;
const Double Ln10 = 2,30258509299405
static let Ln10: Double = 2,30258509299405
const Ln10 Double = 2,30258509299405
Dim Ln10 As Double = 2,30258509299405
Ln2
const Ln2: Double = 0,693147180559945;
const Double Ln2 = 0,693147180559945
static let Ln2: Double = 0,693147180559945
const Ln2 Double = 0,693147180559945
Dim Ln2 As Double = 0,693147180559945
Log10E
const Log10E: Double = 0,434294481903252;
const Double Log10E = 0,434294481903252
static let Log10E: Double = 0,434294481903252
const Log10E Double = 0,434294481903252
Dim Log10E As Double = 0,434294481903252
Log2E
const Log2E: Double = 1,44269504088896;
const Double Log2E = 1,44269504088896
static let Log2E: Double = 1,44269504088896
const Log2E Double = 1,44269504088896
Dim Log2E As Double = 1,44269504088896
MaxFloat32
const MaxFloat32: Double = 3,40282346638529E+38;
const Double MaxFloat32 = 3,40282346638529E+38
static let MaxFloat32: Double = 3,40282346638529E+38
const MaxFloat32 Double = 3,40282346638529E+38
Dim MaxFloat32 As Double = 3,40282346638529E+38
MaxFloat64
const MaxFloat64: Double = 1,79769313486232E+308;
const Double MaxFloat64 = 1,79769313486232E+308
static let MaxFloat64: Double = 1,79769313486232E+308
const MaxFloat64 Double = 1,79769313486232E+308
Dim MaxFloat64 As Double = 1,79769313486232E+308
MaxInt16
const MaxInt16: Int32 = 32767;
const Int32 MaxInt16 = 32767
static let MaxInt16: Int32 = 32767
const MaxInt16 Int32 = 32767
Dim MaxInt16 As Int32 = 32767
MaxInt32
const MaxInt32: Int32 = 2147483647;
const Int32 MaxInt32 = 2147483647
static let MaxInt32: Int32 = 2147483647
const MaxInt32 Int32 = 2147483647
Dim MaxInt32 As Int32 = 2147483647
MaxInt64
const MaxInt64: Int64 = -2147483649;
const Int64 MaxInt64 = -2147483649
static let MaxInt64: Int64 = -2147483649
const MaxInt64 Int64 = -2147483649
Dim MaxInt64 As Int64 = -2147483649
MaxInt8
const MaxInt8: Int32 = 127;
const Int32 MaxInt8 = 127
static let MaxInt8: Int32 = 127
const MaxInt8 Int32 = 127
Dim MaxInt8 As Int32 = 127
MaxUint16
const MaxUint16: Int32 = 65535;
const Int32 MaxUint16 = 65535
static let MaxUint16: Int32 = 65535
const MaxUint16 Int32 = 65535
Dim MaxUint16 As Int32 = 65535
MaxUint32
const MaxUint32: Int32 = 0;
const Int32 MaxUint32 = 0
static let MaxUint32: Int32 = 0
const MaxUint32 Int32 = 0
Dim MaxUint32 As Int32 = 0
MaxUint64
const MaxUint64: Int32 = 0;
const Int32 MaxUint64 = 0
static let MaxUint64: Int32 = 0
const MaxUint64 Int32 = 0
Dim MaxUint64 As Int32 = 0
MaxUint8
const MaxUint8: Int32 = 255;
const Int32 MaxUint8 = 255
static let MaxUint8: Int32 = 255
const MaxUint8 Int32 = 255
Dim MaxUint8 As Int32 = 255
MinInt16
const MinInt16: Int32 = -32768;
const Int32 MinInt16 = -32768
static let MinInt16: Int32 = -32768
const MinInt16 Int32 = -32768
Dim MinInt16 As Int32 = -32768
MinInt32
const MinInt32: Int32 = -2147483648;
const Int32 MinInt32 = -2147483648
static let MinInt32: Int32 = -2147483648
const MinInt32 Int32 = -2147483648
Dim MinInt32 As Int32 = -2147483648
MinInt64
const MinInt64: Int32 = -2147483648;
const Int32 MinInt64 = -2147483648
static let MinInt64: Int32 = -2147483648
const MinInt64 Int32 = -2147483648
Dim MinInt64 As Int32 = -2147483648
MinInt8
const MinInt8: Int32 = -128;
const Int32 MinInt8 = -128
static let MinInt8: Int32 = -128
const MinInt8 Int32 = -128
Dim MinInt8 As Int32 = -128
Phi
const Phi: Double = 1,61803398874989;
const Double Phi = 1,61803398874989
static let Phi: Double = 1,61803398874989
const Phi Double = 1,61803398874989
Dim Phi As Double = 1,61803398874989
Pi
const Pi: Double = 3,14159265358979;
const Double Pi = 3,14159265358979
static let Pi: Double = 3,14159265358979
const Pi Double = 3,14159265358979
Dim Pi As Double = 3,14159265358979
SmallestNonzeroFloat32
const SmallestNonzeroFloat32: Double = 1,40129846432482E-45;
const Double SmallestNonzeroFloat32 = 1,40129846432482E-45
static let SmallestNonzeroFloat32: Double = 1,40129846432482E-45
const SmallestNonzeroFloat32 Double = 1,40129846432482E-45
Dim SmallestNonzeroFloat32 As Double = 1,40129846432482E-45
SmallestNonzeroFloat64
const SmallestNonzeroFloat64: Double = 4,94065645841247E-324;
const Double SmallestNonzeroFloat64 = 4,94065645841247E-324
static let SmallestNonzeroFloat64: Double = 4,94065645841247E-324
const SmallestNonzeroFloat64 Double = 4,94065645841247E-324
Dim SmallestNonzeroFloat64 As Double = 4,94065645841247E-324
Sqrt2
const Sqrt2: Double = 1,4142135623731;
const Double Sqrt2 = 1,4142135623731
static let Sqrt2: Double = 1,4142135623731
const Sqrt2 Double = 1,4142135623731
Dim Sqrt2 As Double = 1,4142135623731
SqrtE
const SqrtE: Double = 1,64872127070013;
const Double SqrtE = 1,64872127070013
static let SqrtE: Double = 1,64872127070013
const SqrtE Double = 1,64872127070013
Dim SqrtE As Double = 1,64872127070013
SqrtPhi
const SqrtPhi: Double = 1,27201964951407;
const Double SqrtPhi = 1,27201964951407
static let SqrtPhi: Double = 1,27201964951407
const SqrtPhi Double = 1,27201964951407
Dim SqrtPhi As Double = 1,27201964951407
SqrtPi
Abs
Parameters:
- v:
Asin
Parameters:
- x:
Asinh
Parameters:
- x:
Atan
Parameters:
- x:
Atan2
Parameters:
- y:
- x:
Ceil
Parameters:
- x:
Copysign
Parameters:
- x:
- y:
Cos
Parameters:
- x:
Cosh
Parameters:
- x:
Exp
Parameters:
- x:
Float32bits
Parameters:
- f:
Float32frombits
Parameters:
- b:
Float64bits
Parameters:
- f:
Float64frombits
Parameters:
- b:
Floor
Parameters:
- x:
Frexp
Parameters:
- value:
Hypot
Parameters:
- p:
- q:
Inf
Parameters:
- sign:
IsInf
Parameters:
- v:
- sign:
IsNaN
Parameters:
- v:
Ldexp
Parameters:
- frac:
- aexp:
Log
Parameters:
- x:
Log2
Parameters:
- d:
NaN
class method NaN: Double
static Double NaN()
static func NaN() -> Double
func NaN() Double
Shared Function NaN() As Double
Pow
Parameters:
- x:
- y:
Pow10
Parameters:
- n:
Signbit
Parameters:
- d:
Sin
Parameters:
- x:
Sincos
static func Sincos(_ x: float64) -> (Double, Double)
Shared Function Sincos(x As float64) As Tuple (Of Double, Double)
Parameters:
- x:
Sinh
Parameters:
- x:
Sqrt
Parameters:
- v:
Trunc
Parameters:
- x: