编程里一个简单的数学问题?
資深大佬 : nutting 3
小数,比如 0.1,0.05 ,0.37 ,0.005 ,想让他变成整数,第一个需要乘以 10,后两个需要乘 100,最后乘 1000,怎么计算出来是 10,100,1000,也就是有几位小数?通过代码实现,难道只能转字符数位数?
大佬有話說 (11)
试试普通的循环? 乘以 10 得到整数 break ;没有的话 继续乘以 100,得到整数 break; 没有的话 继续乘以 1000…… 如此以往 break 的时候 乘了多少就是要的结果