我有一个数字,可以说12,我必须将其转换为12.0 将接受该值的变量的类型为“ Number”,因此在将值转换为十进制后,我需要将其解析回数字。 我就是这样
let var : number = Number(Number.parseFloat(payload.result).toFixed(1));
我该怎么做才能将值解析为数字并仍然获得小数精度。 如果我不使用强制类型转换,我会得到12等于12.0,但是它是一个字符串,我需要将该值键入数字
答案 0 :(得分:0)
12.0
,12
,1.2e1
等都是表示相同值12
的数字文字。
如果要一个数字,则12
与12.0
完全相同,如果要显示该数字为{{ 1}},那么您需要字符串12.0
,而不是数字。