打字稿返回不同结果的数字百分比

时间:2019-10-17 10:38:05

标签: javascript typescript angular7

我有两个数字加倍且有两个小数位。我想将它们显示为百分比,但是却出现了奇怪的行为。数字是0.04和0.07。对于他们两个我只是做

result = number * 100;

但是使用0.04时,我正确地得到了4,而使用0.07时,我得到了7000000000000001。
我不明白。
我从服务器收到了这些数据,并且我注意到这种现象仅在0.07时出现;例如,我也得到了0.08,该行为在操作后正确返回8。与0.13、0.11、0.2 ...相同 Here is a working stackblitz

0 个答案:

没有答案