如何将非十进制数字四舍五入为十进制并转换为数字

时间:2018-10-08 11:35:18

标签: typescript

我有一个数字,可以说12,我必须将其转换为12.0 将接受该值的变量的类型为“ Number”,因此在将值转换为十进制后,我需要将其解析回数字。 我就是这样

     let var : number = Number(Number.parseFloat(payload.result).toFixed(1));

我该怎么做才能将值解析为数字并仍然获得小数精度。 如果我不使用强制类型转换,我会得到12等于12.0,但是它是一个字符串,我需要将该值键入数字

1 个答案:

答案 0 :(得分:0)

12.0121.2e1等都是表示相同值12的数字文字。

如果要一个数字,则1212.0完全相同,如果要显示该数字为{{ 1}},那么您需要字符串12.0,而不是数字。