1.应用场景
较大较小数字表示,在一些算法中被用到。 如计算2^64,编程语言基本都是使用科学计数法表示结果。 |
2.介绍
科学记数法是一种记数的方法。把一个数表示成a与10的n次幂相乘的形式(1≤|a|<10,n为整数),这种记数法叫做科学记数法。当我们要标记或运算某个较大或较小且位数较多时,用科学记数法免去浪费很多空间和时间。------百度百科
科学记数法是一种记数的方法。把一个数表示成a与10的n次幂相乘的形式(1≤|a|<10,n为整数),这种记数法叫做科学记数法。 [2] 例如:19971400000000=1.99714×10^13。计算器或电脑表达10的幂是一般是用E或e,也就是1.99714E13=19971400000000。 |
3.学习
1.计算2^64 备注: PHP中,数字长度在15位及以上,才会使用科学计数法表示, 小数点后13位也会使用科学计数法表示 <?php //方式一
//方式二 超过最大执行时间120s[两分钟], 具体原因未明 <?php $i = 0;
2.将科学计数法转换为原始数字字符串
方式一: <?php
//结果:string(16) "1234567890000000"
后续补充...
|
4.问题
TBD |
5.参考
https://baike.baidu.com/item/%E7%A7%91%E5%AD%A6%E8%AE%B0%E6%95%B0%E6%B3%95/1612882?fromtitle=%E7%A7%91%E5%AD%A6%E8%AE%A1%E6%95%B0%E6%B3%95&fromid=756685&fr=aladdin //百度百科定义 https://blog.csdn.net/evkj2013/article/details/82869774 //PHP 把科学计数法转换为原始数字字符串 |
后续补充...