Global

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.math
  • Platforms: .NET, .NET Standard 2.0, Island

 

Abs

 

class method Abs(v: Double): Double

 

static Double Abs(Double v)

 

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

 

func Abs(v Double) Double

 

Shared Function Abs(v As Double) As Double

Parameters:

  • v:

Asin

 

class method Asin(x: float64): float64

 

static float64 Asin(float64 x)

 

static func Asin(_ x: float64) -> float64

 

func Asin(x float64) float64

 

Shared Function Asin(x As float64) As float64

Parameters:

  • x:

Asinh

 

class method Asinh(x: float64): float64

 

static float64 Asinh(float64 x)

 

static func Asinh(_ x: float64) -> float64

 

func Asinh(x float64) float64

 

Shared Function Asinh(x As float64) As float64

Parameters:

  • x:

Atan

 

class method Atan(x: float64): float64

 

static float64 Atan(float64 x)

 

static func Atan(_ x: float64) -> float64

 

func Atan(x float64) float64

 

Shared Function Atan(x As float64) As float64

Parameters:

  • x:

Atan2

 

class method Atan2(y: float64; x: float64): float64

 

static float64 Atan2(float64 y, float64 x)

 

static func Atan2(_ y: float64, _ x: float64) -> float64

 

func Atan2(y float64, x float64) float64

 

Shared Function Atan2(y As float64, x As float64) As float64

Parameters:

  • y:
  • x:

Ceil

 

class method Ceil(x: Double): Double

 

static Double Ceil(Double x)

 

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

 

func Ceil(x Double) Double

 

Shared Function Ceil(x As Double) As Double

Parameters:

  • x:

Copysign

 

class method Copysign(x: float64; y: float64): float64

 

static float64 Copysign(float64 x, float64 y)

 

static func Copysign(_ x: float64, _ y: float64) -> float64

 

func Copysign(x float64, y float64) float64

 

Shared Function Copysign(x As float64, y As float64) As float64

Parameters:

  • x:
  • y:

Cos

 

class method Cos(x: float64): float64

 

static float64 Cos(float64 x)

 

static func Cos(_ x: float64) -> float64

 

func Cos(x float64) float64

 

Shared Function Cos(x As float64) As float64

Parameters:

  • x:

Cosh

 

class method Cosh(x: float64): float64

 

static float64 Cosh(float64 x)

 

static func Cosh(_ x: float64) -> float64

 

func Cosh(x float64) float64

 

Shared Function Cosh(x As float64) As float64

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

 

class method Exp(x: Double): Double

 

static Double Exp(Double x)

 

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

 

func Exp(x Double) Double

 

Shared Function Exp(x As Double) As Double

Parameters:

  • x:

Float32bits

 

class method Float32bits(f: Single): uint32

 

static uint32 Float32bits(Single f)

 

static func Float32bits(_ f: Single) -> uint32

 

func Float32bits(f Single) uint32

 

Shared Function Float32bits(f As Single) As uint32

Parameters:

  • f:

Float32frombits

 

class method Float32frombits(b: uint32): Single

 

static Single Float32frombits(uint32 b)

 

static func Float32frombits(_ b: uint32) -> Single

 

func Float32frombits(b uint32) Single

 

Shared Function Float32frombits(b As uint32) As Single

Parameters:

  • b:

Float64bits

 

class method Float64bits(f: Double): uint64

 

static uint64 Float64bits(Double f)

 

static func Float64bits(_ f: Double) -> uint64

 

func Float64bits(f Double) uint64

 

Shared Function Float64bits(f As Double) As uint64

Parameters:

  • f:

Float64frombits

 

class method Float64frombits(b: uint64): Double

 

static Double Float64frombits(uint64 b)

 

static func Float64frombits(_ b: uint64) -> Double

 

func Float64frombits(b uint64) Double

 

Shared Function Float64frombits(b As uint64) As Double

Parameters:

  • b:

Floor

 

class method Floor(x: Double): Double

 

static Double Floor(Double x)

 

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

 

func Floor(x Double) Double

 

Shared Function Floor(x As Double) As Double

Parameters:

  • x:

Frexp

 

class method Frexp(value: Double): tuple of (Double, Int32)

 

static (Double, Int32) Frexp(Double value)

 

static func Frexp(_ value: Double) -> (Double, Int32)

 

func Frexp(value Double) tuple of (Double, Int32)

 

Shared Function Frexp(value As Double) As Tuple (Of Double, Int32)

Parameters:

  • value:

Hypot

 

class method Hypot(p: float64; q: float64): float64

 

static float64 Hypot(float64 p, float64 q)

 

static func Hypot(_ p: float64, _ q: float64) -> float64

 

func Hypot(p float64, q float64) float64

 

Shared Function Hypot(p As float64, q As float64) As float64

Parameters:

  • p:
  • q:

Inf

 

class method Inf(sign: Int32): Double

 

static Double Inf(Int32 sign)

 

static func Inf(_ sign: Int32) -> Double

 

func Inf(sign Int32) Double

 

Shared Function Inf(sign As Int32) As Double

Parameters:

  • sign:

IsInf

 

class method IsInf(v: Double; sign: Int32): Boolean

 

static Boolean IsInf(Double v, Int32 sign)

 

static func IsInf(_ v: Double, _ sign: Int32) -> Boolean

 

func IsInf(v Double, sign Int32) Boolean

 

Shared Function IsInf(v As Double, sign As Int32) As Boolean

Parameters:

  • v:
  • sign:

IsNaN

 

class method IsNaN(v: Double): Boolean

 

static Boolean IsNaN(Double v)

 

static func IsNaN(_ v: Double) -> Boolean

 

func IsNaN(v Double) Boolean

 

Shared Function IsNaN(v As Double) As Boolean

Parameters:

  • v:

Ldexp

 

class method Ldexp(frac: Double; aexp: Int32): Double

 

static Double Ldexp(Double frac, Int32 aexp)

 

static func Ldexp(_ frac: Double, _ aexp: Int32) -> Double

 

func Ldexp(frac Double, aexp Int32) Double

 

Shared Function Ldexp(frac As Double, aexp As Int32) As Double

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

 

class method Log(x: Double): Double

 

static Double Log(Double x)

 

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

 

func Log(x Double) Double

 

Shared Function Log(x As Double) As Double

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

 

class method Log2(d: Double): Double

 

static Double Log2(Double d)

 

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

 

func Log2(d Double) Double

 

Shared Function Log2(d As Double) As Double

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

 

class method Pow(x: float64; y: float64): float64

 

static float64 Pow(float64 x, float64 y)

 

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

 

func Pow(x float64, y float64) float64

 

Shared Function Pow(x As float64, y As float64) As float64

Parameters:

  • x:
  • y:

Pow10

 

class method Pow10(n: int): float64

 

static float64 Pow10(int n)

 

static func Pow10(_ n: int) -> float64

 

func Pow10(n int) float64

 

Shared Function Pow10(n As int) As float64

Parameters:

  • n:

Signbit

 

class method Signbit(d: Double): Boolean

 

static Boolean Signbit(Double d)

 

static func Signbit(_ d: Double) -> Boolean

 

func Signbit(d Double) Boolean

 

Shared Function Signbit(d As Double) As Boolean

Parameters:

  • d:

Sin

 

class method Sin(x: float64): float64

 

static float64 Sin(float64 x)

 

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

 

func Sin(x float64) float64

 

Shared Function Sin(x As float64) As float64

Parameters:

  • x:

Sincos

 

class method Sincos(x: float64): tuple of (sin: Double, cos: Double)

 

static (Double sin, Double cos) Sincos(float64 x)

 

static func Sincos(_ x: float64) -> (Double, Double)

 

func Sincos(x float64) tuple of (|name=sin| Double, |name=cos| Double)

 

Shared Function Sincos(x As float64) As Tuple (Of Double, Double)

Parameters:

  • x:

Sinh

 

class method Sinh(x: float64): float64

 

static float64 Sinh(float64 x)

 

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

 

func Sinh(x float64) float64

 

Shared Function Sinh(x As float64) As float64

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

 

class method Sqrt(v: Double): Double

 

static Double Sqrt(Double v)

 

static func Sqrt(_ v: Double) -> Double

 

func Sqrt(v Double) Double

 

Shared Function Sqrt(v As Double) As Double

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

 

class method Trunc(x: Double): Double

 

static Double Trunc(Double x)

 

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

 

func Trunc(x Double) Double

 

Shared Function Trunc(x As Double) As Double

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

 

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

 

Abs

 

class method Abs(v: Double): Double

 

static Double Abs(Double v)

 

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

 

func Abs(v Double) Double

 

Shared Function Abs(v As Double) As Double

Parameters:

  • v:

Asin

 

class method Asin(x: float64): float64

 

static float64 Asin(float64 x)

 

static func Asin(_ x: float64) -> float64

 

func Asin(x float64) float64

 

Shared Function Asin(x As float64) As float64

Parameters:

  • x:

Asinh

 

class method Asinh(x: float64): float64

 

static float64 Asinh(float64 x)

 

static func Asinh(_ x: float64) -> float64

 

func Asinh(x float64) float64

 

Shared Function Asinh(x As float64) As float64

Parameters:

  • x:

Atan

 

class method Atan(x: float64): float64

 

static float64 Atan(float64 x)

 

static func Atan(_ x: float64) -> float64

 

func Atan(x float64) float64

 

Shared Function Atan(x As float64) As float64

Parameters:

  • x:

Atan2

 

class method Atan2(y: float64; x: float64): float64

 

static float64 Atan2(float64 y, float64 x)

 

static func Atan2(_ y: float64, _ x: float64) -> float64

 

func Atan2(y float64, x float64) float64

 

Shared Function Atan2(y As float64, x As float64) As float64

Parameters:

  • y:
  • x:

Ceil

 

class method Ceil(x: Double): Double

 

static Double Ceil(Double x)

 

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

 

func Ceil(x Double) Double

 

Shared Function Ceil(x As Double) As Double

Parameters:

  • x:

Copysign

 

class method Copysign(x: float64; y: float64): float64

 

static float64 Copysign(float64 x, float64 y)

 

static func Copysign(_ x: float64, _ y: float64) -> float64

 

func Copysign(x float64, y float64) float64

 

Shared Function Copysign(x As float64, y As float64) As float64

Parameters:

  • x:
  • y:

Cos

 

class method Cos(x: float64): float64

 

static float64 Cos(float64 x)

 

static func Cos(_ x: float64) -> float64

 

func Cos(x float64) float64

 

Shared Function Cos(x As float64) As float64

Parameters:

  • x:

Cosh

 

class method Cosh(x: float64): float64

 

static float64 Cosh(float64 x)

 

static func Cosh(_ x: float64) -> float64

 

func Cosh(x float64) float64

 

Shared Function Cosh(x As float64) As float64

Parameters:

  • x:

Exp

 

class method Exp(x: Double): Double

 

static Double Exp(Double x)

 

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

 

func Exp(x Double) Double

 

Shared Function Exp(x As Double) As Double

Parameters:

  • x:

Float32bits

 

class method Float32bits(f: Single): uint32

 

static uint32 Float32bits(Single f)

 

static func Float32bits(_ f: Single) -> uint32

 

func Float32bits(f Single) uint32

 

Shared Function Float32bits(f As Single) As uint32

Parameters:

  • f:

Float32frombits

 

class method Float32frombits(b: uint32): Single

 

static Single Float32frombits(uint32 b)

 

static func Float32frombits(_ b: uint32) -> Single

 

func Float32frombits(b uint32) Single

 

Shared Function Float32frombits(b As uint32) As Single

Parameters:

  • b:

Float64bits

 

class method Float64bits(f: Double): uint64

 

static uint64 Float64bits(Double f)

 

static func Float64bits(_ f: Double) -> uint64

 

func Float64bits(f Double) uint64

 

Shared Function Float64bits(f As Double) As uint64

Parameters:

  • f:

Float64frombits

 

class method Float64frombits(b: uint64): Double

 

static Double Float64frombits(uint64 b)

 

static func Float64frombits(_ b: uint64) -> Double

 

func Float64frombits(b uint64) Double

 

Shared Function Float64frombits(b As uint64) As Double

Parameters:

  • b:

Floor

 

class method Floor(x: Double): Double

 

static Double Floor(Double x)

 

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

 

func Floor(x Double) Double

 

Shared Function Floor(x As Double) As Double

Parameters:

  • x:

Frexp

 

class method Frexp(value: Double): tuple of (Double, Int32)

 

static (Double, Int32) Frexp(Double value)

 

static func Frexp(_ value: Double) -> (Double, Int32)

 

func Frexp(value Double) tuple of (Double, Int32)

 

Shared Function Frexp(value As Double) As Tuple (Of Double, Int32)

Parameters:

  • value:

Hypot

 

class method Hypot(p: float64; q: float64): float64

 

static float64 Hypot(float64 p, float64 q)

 

static func Hypot(_ p: float64, _ q: float64) -> float64

 

func Hypot(p float64, q float64) float64

 

Shared Function Hypot(p As float64, q As float64) As float64

Parameters:

  • p:
  • q:

Inf

 

class method Inf(sign: Int32): Double

 

static Double Inf(Int32 sign)

 

static func Inf(_ sign: Int32) -> Double

 

func Inf(sign Int32) Double

 

Shared Function Inf(sign As Int32) As Double

Parameters:

  • sign:

IsInf

 

class method IsInf(v: Double; sign: Int32): Boolean

 

static Boolean IsInf(Double v, Int32 sign)

 

static func IsInf(_ v: Double, _ sign: Int32) -> Boolean

 

func IsInf(v Double, sign Int32) Boolean

 

Shared Function IsInf(v As Double, sign As Int32) As Boolean

Parameters:

  • v:
  • sign:

IsNaN

 

class method IsNaN(v: Double): Boolean

 

static Boolean IsNaN(Double v)

 

static func IsNaN(_ v: Double) -> Boolean

 

func IsNaN(v Double) Boolean

 

Shared Function IsNaN(v As Double) As Boolean

Parameters:

  • v:

Ldexp

 

class method Ldexp(frac: Double; aexp: Int32): Double

 

static Double Ldexp(Double frac, Int32 aexp)

 

static func Ldexp(_ frac: Double, _ aexp: Int32) -> Double

 

func Ldexp(frac Double, aexp Int32) Double

 

Shared Function Ldexp(frac As Double, aexp As Int32) As Double

Parameters:

  • frac:
  • aexp:

Log

 

class method Log(x: Double): Double

 

static Double Log(Double x)

 

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

 

func Log(x Double) Double

 

Shared Function Log(x As Double) As Double

Parameters:

  • x:

Log2

 

class method Log2(d: Double): Double

 

static Double Log2(Double d)

 

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

 

func Log2(d Double) Double

 

Shared Function Log2(d As Double) As Double

Parameters:

  • d:

NaN

 

class method NaN: Double

 

static Double NaN()

 

static func NaN() -> Double

 

func NaN() Double

 

Shared Function NaN() As Double

Pow

 

class method Pow(x: float64; y: float64): float64

 

static float64 Pow(float64 x, float64 y)

 

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

 

func Pow(x float64, y float64) float64

 

Shared Function Pow(x As float64, y As float64) As float64

Parameters:

  • x:
  • y:

Pow10

 

class method Pow10(n: int): float64

 

static float64 Pow10(int n)

 

static func Pow10(_ n: int) -> float64

 

func Pow10(n int) float64

 

Shared Function Pow10(n As int) As float64

Parameters:

  • n:

Signbit

 

class method Signbit(d: Double): Boolean

 

static Boolean Signbit(Double d)

 

static func Signbit(_ d: Double) -> Boolean

 

func Signbit(d Double) Boolean

 

Shared Function Signbit(d As Double) As Boolean

Parameters:

  • d:

Sin

 

class method Sin(x: float64): float64

 

static float64 Sin(float64 x)

 

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

 

func Sin(x float64) float64

 

Shared Function Sin(x As float64) As float64

Parameters:

  • x:

Sincos

 

class method Sincos(x: float64): tuple of (sin: Double, cos: Double)

 

static (Double sin, Double cos) Sincos(float64 x)

 

static func Sincos(_ x: float64) -> (Double, Double)

 

func Sincos(x float64) tuple of (|name=sin| Double, |name=cos| Double)

 

Shared Function Sincos(x As float64) As Tuple (Of Double, Double)

Parameters:

  • x:

Sinh

 

class method Sinh(x: float64): float64

 

static float64 Sinh(float64 x)

 

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

 

func Sinh(x float64) float64

 

Shared Function Sinh(x As float64) As float64

Parameters:

  • x:

Sqrt

 

class method Sqrt(v: Double): Double

 

static Double Sqrt(Double v)

 

static func Sqrt(_ v: Double) -> Double

 

func Sqrt(v Double) Double

 

Shared Function Sqrt(v As Double) As Double

Parameters:

  • v:

Trunc

 

class method Trunc(x: Double): Double

 

static Double Trunc(Double x)

 

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

 

func Trunc(x Double) Double

 

Shared Function Trunc(x As Double) As Double

Parameters:

  • x: