• 技术文章 >web前端 >前端问答

    javascript中double的意思是什么

    青灯夜游青灯夜游2022-10-09 17:13:48原创495

    double的意思是“双精度浮点数”,使用64位(8字节) 来存储一个浮点数,它是JavaScript的一种保留字。double(双精度浮点数)可以表示十进制的15或16位有效数字,其可以表示的数字的绝对值范围大约是“-1.79E+308”到 “+1.79E+308”;双精度浮点数最多有15或16位十进制有效数字。

    大前端零基础入门到就业:进入学习

    本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

    double的意思是“双精度浮点数”,是JavaScript的一种保留字。

    保留字就是 JavaScript 语言内部预备使用的一组名字(或称为命令)。这些名字目前还没有具体的用途,是为 JavaScript 升级版本预留备用的,建议用户不要使用。具体说明如表所示。

    JavaScript 保留字
    abstract double goto native static
    boolean enum implements package super
    byte export import private synchronized
    char extends int protected throws
    class final interface public transient
    const float long short volatile

    双精度浮点数(double)是计算机使用的一种数据类型,使用 64 位(8字节) 来存储一个浮点数。 它可以表示十进制的15或16位有效数字,其可以表示的数字的绝对值范围大约是:-1.79E+308 ~ +1.79E+308 。

    双精度浮点数(Double)用来表示带有小数部分的实数,一般用于计算机编程中定义变量,占用8个字节存储空间,其数值范围为-1.7E-308~1.7E+308,双精度浮点数最多有15或16位十进制有效数字。

    双精度二进制小数,使用64个比特位存储。

    1位
    11位
    52位
    S(符号位),编号63
    E(阶码位),编号62 ~52
    M(小数位),编号51 ~ 0
    0表示正,1表示负
    1~2046
    任意

    采用IEEE754规定的规约数的二进制表示范围为 (*表示0或1都行):

    规约数最小值
    *
    000 0000 0001
    0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
    规约数最大值
    *
    111 1111 1110
    1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111

    单精度浮点数(float)与双精度浮点数(double)的区别如下:

    (1)在内存中占有的字节数不同

    单精度浮点数在机内占4个字节

    双精度浮点数在机内占8个字节

    (2)有效数字位数不同

    单精度浮点数有效数字7位

    双精度浮点数有效数字16位

    (3)所能表示数的范围不同

    单精度浮点的表示范围:-3.40E+38 ~ +3.40E+38

    双精度浮点的表示范围:-1.79E+308 ~ +1.79E+308

    (4)在程序中处理速度不同

    一般来说,CPU处理单精度浮点数的速度比处理双精度浮点数快。

    【相关推荐:javascript学习教程编程视频

    以上就是javascript中double的意思是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    快捷开发Web应用及小程序:点击使用

    支持亿级表,高并发,自动生成可视化后台。

    专题推荐:javascript
    上一篇:javascript支持不定长参数吗 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• javascript使用的标记是什么• javascript为什么用函数式编程• javascript依赖于什么支持• javascript中有几种类型• javascript数组怎么求平均数
    1/1

    PHP中文网