99%的人不知道小数模1的结果竟然是这个

2019-04-13 12:44发布

今天我练习算法的时候突然看到if(Math.sqrt(x+100)%1==0)”这样一行代码;想了好久不明白为什么要 %1 ;最后才明白如果小数模1结果就不是0,然后我就实验了一下  在编译器上打印了  float q = (float) (Math.sqrt(11.6+100)%1); 你们猜猜结果是什么呢     



























0.56409013  竟然是这个是不是很意外。