0.29*100的问题
Posted slz-coder150315
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了0.29*100的问题相关的知识,希望对你有一定的参考价值。
写算法过程中,需要取0.29的小数位数字:
用:
int n = (int)(0.29*100) % 10;
但是算出来的n是8,很奇怪
最后通过:
int n = (int)((0.29*1000)/10) % 10;
才得到正确结果;
上网搜了一下问题,发现和计算机存储数据原理有关,等后面有时间研究一下;
以上是关于0.29*100的问题的主要内容,如果未能解决你的问题,请参考以下文章
Realm 与 React Native 0.29 兼容吗?