PHP的两个科学计数法转换为字符串的方法
2017-03-04 17:20
253 查看
不常用,所以整理在这里,分享给同行使用
方法一:取尾数法
方法二:数字规律法
方法一:取尾数法
public function NumToStr($num) { if (stripos($num, 'e') === false) return $num; $num = trim(preg_replace('/[=\'"]/', '', $num, 1), '"'); //出现科学计数法,还原成字符串 $result = ""; while ($num > 0) { $v = $num - floor($num / 10) * 10; $num = floor($num / 10); $result = $v . $result; } return $result; }
方法二:数字规律法
function sctonum($num){ if(false !== stripos($num, "e")){ $a = explode("e",strtolower($num)); return bcmul($a[0], bcpow(10, $a[1])); } }
相关文章推荐
- PHP实现将科学计数法转换为原始数字字符串的方法
- PHP实现将科学计数法转换为原始数字字符串的方法
- php比较两个字符串长度的方法
- php 5 __toString()方法 类转换为字符串
- PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法
- PHP判断字符串编码是否utf8并转换的方法
- php将字符串转换成16进制的方法
- PHP 数组和字符串互相转换实现方法
- php实现比较两个字符串日期大小的方法
- PHP判断字符串编码是否utf8并转换的方法
- PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法
- php实现比较两个字符串日期大小的方法
- PHP判断字符串编码是否utf8并转换的方法
- 面试题--两个字符串数字相加,不能用jdk自带的类型转换方法
- PHP 数组和字符串互相转换实现方法
- PHP 数组和字符串互相转换实现方法
- PHP判断字符串编码是否utf8并转换的方法
- 啊,好久没更新了,今天分享一个小工具,两个方法,转换字节数组成十六进制字符串
- PHP 数组和字符串互相转换实现方法
- PHP 数组和字符串互相转换实现方法