数据类型--数值类型中的浮点数
2018-05-11 本文已影响0人
小人物的秘密花园
概述
最近在学习《JavaScript高级程序设计》(第三版)中的数据类型,学到数值类型中的浮点数,了解到了浮点数的基础知识,记录于此,便于以后查看;
浮点数值
组成
数值中包含小数点,并且小数点后必须包含至少一位数字的数值;
数值.数值
如图所示的数值即是浮点数值:
浮点数.png
浮点数值转化为整数数值
如果浮点数值得小数点后没有跟任何数字或者本身表示的就是一个整数,那么这个数值是可以转化为整数来保存的,如图:
浮点数整数化.png出现这种结果的原因:
保存浮点数需要的内存空间是保存整数值得两倍,因此ECMAScript会不失时机地将浮点数转换为整数;
浮点数的表示方法
科学计数法
当需要定义极大或极小的浮点数时,可以采用科学计数法;
var f = aEb;
参数说明:
a: 具体的数值;
b: 10的幂中的指数,b可正可负,当时正数表示10^b, 当是负数表示10^-b;
如图:
科学计数法.png