PHP速学教程(入门到精通)
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
本文提供两种方法,一种将小数变成字符串,然后用”.“来截取,去.后的子字符串长度。还有一种是讲小数*10的n次方,比如10的8次方再对8次方取余数,再不断对10求余,直到对10求余的结果不为0。
相比来说,第一种方法要好不少,理由是这样的,比如1.000004在很边界的时候或者0.99999这样子PHP处理会有问题,会有误差,导致得到的位数不一样。而且精度难以把握,所以处理这种跟边界有关的问题最后能用字符串还是字符串来做。
第一种
private function _getFloatLength($num) { $count = 0; $temp = explode ( '.', $num ); if (sizeof ( $temp ) > 1) { $decimal = end ( $temp ); $count = strlen ( $decimal ); } return $count; }
function getfloatlength($a){ if(($a-(int)$a)<br><br><p style="width:100%;text-align:center;margin:10px 0"> <br><br></p><p style="width:100%;text-align:center;margin:10px 0"> </p><p class="clear"></p>
php免费学习视频:立即学习
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!
已抢7204个
抢已抢94855个
抢已抢14826个
抢已抢52068个
抢已抢194763个
抢已抢87280个
抢