StiMath Class

Namespace: Stimulsoft.System

Methods

Method Returns Description
abs static number  
acos static number  
acosh static number  
asin static number  
asinh static number  
atan static number  
atan2 static number  
atanh static number  
cbrt static number  
ceil static number  
ceiling static number  
cos static number  
cosh static number  
exp static number  
floor static number  
log static number  
log10 static number  
log2 static number  
max static number  
min static number  
normalizeFloat static number  
pow static number  
round static number  
round2 static void  
sign static number  
sin static number  
sinh static number  
sqrt static number  
tan static number  
tanh static number  
trunc static number  
truncate static number  

Method Details

abs static

abs(value: number): number

Parameters

  • value (number)

Returns number


acos static

acos(d: number): number

Parameters

  • d (number)

Returns number


acosh static

acosh(x: number): number

Parameters

  • x (number)

Returns number


asin static

asin(d: number): number

Parameters

  • d (number)

Returns number


asinh static

asinh(x: number): number

Parameters

  • x (number)

Returns number


atan static

atan(d: number): number

Parameters

  • d (number)

Returns number


atan2 static

atan2(y: number, x: number): number

Parameters

  • y (number)
  • x (number)

Returns number


atanh static

atanh(x: number): number

Parameters

  • x (number)

Returns number


cbrt static

cbrt(x: number): number

Parameters

  • x (number)

Returns number


ceil static

ceil(d: number): number

Parameters

  • d (number)

Returns number


ceiling static

ceiling(d: number): number

Parameters

  • d (number)

Returns number


cos static

cos(d: number): number

Parameters

  • d (number)

Returns number


cosh static

cosh(d: number): number

Parameters

  • d (number)

Returns number


exp static

exp(d: number): number

Parameters

  • d (number)

Returns number


floor static

floor(d: number): number

Parameters

  • d (number)

Returns number


log static

log(d: number): number

Parameters

  • d (number)

Returns number


log10 static

log10(d: number): number

Parameters

  • d (number)

Returns number


log2 static

log2(x: number): number

Parameters

  • x (number)

Returns number


max static

max(a: number, b: number): number

Parameters

  • a (number)
  • b (number)

Returns number


min static

min(a: number, b: number): number

Parameters

  • a (number)
  • b (number)

Returns number


normalizeFloat static

normalizeFloat(v: number, maxDecimals: any, ulpMultiplier: any): number

Parameters

  • v (number)
  • maxDecimals (any)
  • ulpMultiplier (any)

Returns number


pow static

pow(x: number, y: number): number

Parameters

  • x (number)
  • y (number)

Returns number


round static

round(d: number, digits: any): number

Parameters

  • d (number)
  • digits (any)

Returns number


round2 static

round2(value: number, precision: any, mode: MidpointRounding): void

Parameters


sign static

sign(x: number): number

Parameters

  • x (number)

Returns number


sin static

sin(d: number): number

Parameters

  • d (number)

Returns number


sinh static

sinh(d: number): number

Parameters

  • d (number)

Returns number


sqrt static

sqrt(d: number): number

Parameters

  • d (number)

Returns number


tan static

tan(d: number): number

Parameters

  • d (number)

Returns number


tanh static

tanh(d: number): number

Parameters

  • d (number)

Returns number


trunc static

trunc(d: number): number

Parameters

  • d (number)

Returns number


truncate static

truncate(d: number): number

Parameters

  • d (number)

Returns number

Fields

Field Type Description
precision any  
tmp any  
tmp any  
tmp any  
value any  
value any