Namespace: Number

SuperMap.Number

数值操作的一系列常用扩展函数。

Members

(static, constant) SuperMap.Number.decimalSeparatorstring

格式化数字时默认的小数点分隔符。

Default Value:
'.'

(static, constant) SuperMap.Number.thousandsSeparatorstring

格式化数字时默认的千位分隔符。

Default Value:
','

Methods

SuperMap.Number.format(num, dec, tsep, dsep){string}

common/commontypes/BaseTypes.js, line 297

数字格式化输出。

Name Type Default Description
num number

数字。

dec integer 0 可选

数字的小数部分四舍五入到指定的位数。设置为 null 值时小数部分不变。

tsep string ',' 可选

千位分隔符。

dsep string '.' 可选

小数点分隔符。

Returns:
Type Description
string 数字格式化后的字符串。

SuperMap.Number.limitSigDigs(num, sig){number}

common/commontypes/BaseTypes.js, line 282

限制浮点数的有效数字位数。

Name Type Description
num number

浮点数。

sig integer

有效位数。

Returns:
Type Description
number 将数字四舍五入到指定数量的有效位数。