File

projects/m2-core/src/lib/core/utils/number.utils.ts

Index

Methods

Methods

Static byteArrayToInt32
byteArrayToInt32(bytes: any[])
Parameters :
Name Type Optional Description
bytes any[] No

: 0 - alpha, 1 - red, 2 - green, 3 - blue

Returns : number
Static calcPercent
calcPercent(value: number, total: number)

Share/Percent

Parameters :
Name Type Optional
value number No
total number No
Returns : number | string
Static formatInt
formatInt(integer: number, separator: string)
Parameters :
Name Type Optional Default value
integer number No
separator string No ' '
Returns : string
Static getRandom
getRandom(max)
Parameters :
Name Optional Default value
max No Number.MAX_SAFE_INTEGER
Returns : number
Static int32ToBytes
int32ToBytes(intNum: number)
Parameters :
Name Type Optional
intNum number No
Returns : {}
Static maskedDoubleToNumber
maskedDoubleToNumber(maskedDouble: string, falsyValue: number)
Parameters :
Name Type Optional Default value
maskedDouble string No
falsyValue number No 0
Returns : number
Static padStart
padStart(num, size: number, padString: string)
Parameters :
Name Type Optional Default value
num No
size number No 3
padString string No '0'
Returns : any
Static shareToPercent
shareToPercent(share: number)
Parameters :
Name Type Optional
share number No
Returns : number | string
Static toDecimal
toDecimal(num: number)
Parameters :
Name Type Optional
num number No
Returns : string
Static toPrecision
toPrecision(value: number, precision?: number)
Parameters :
Name Type Optional
value number No
precision number Yes
Returns : string

results matching ""

    No results matching ""