# 保留小数示例
import { ToolkitUseDecimal } from "toolkit-use/dist/decimal/index.esm"
let str = 12.1212222
// 可用此方法来替代 toFixed 小数精度丢失问题
str = ToolkitUseDecimal.transform(str, 2)
# transform 参数说明
参数 | 说明 | 值类型 |
---|---|---|
str | 字符串,数字 | string,number |
n | 小数位数 | number |
# 小数转百分比示例
import { ToolkitUseDecimal } from "toolkit-use/dist/decimal/index.esm"
let str = 12.1212222
str = ToolkitUseDecimal.percent(str, 2, true)
# percent 参数说明
参数 | 说明 | 值类型 |
---|---|---|
point | 小数 | string,number |
i | 小数位数 | number |
flag | 是否要转成百分比,默认转 | boolean |
# 百分比转小数示例
import { ToolkitUseDecimal } from "toolkit-use/dist/decimal/index.esm"
let str = "12.12123%"
str = ToolkitUseDecimal.point(str, 2)
# point 参数说明
参数 | 说明 | 值类型 |
---|---|---|
percent | 百分比 | string |
i | 小数位数 | number |