zoukankan      html  css  js  c++  java
  • JavaScript Number 对象

    JavaScript 只有一种数字类型。

    可以使用也可以不使用小数点来书写数字。

    JavaScript 数字

    JavaScript 数字可以使用也可以不使用小数点来书写:

    实例

    var pi=3.14;    // 使用小数点
    var x=34;       // 不使用小数点
    

    极大或极小的数字可通过科学(指数)计数法来写:

    实例

    var y=123e5;    // 12300000
    var z=123e-5;   // 0.00123
    

    所有 JavaScript 数字均为 64 位

    JavaScript 不是类型语言。与许多其他编程语言不同,JavaScript 不定义不同类型的数字,比如整数、短、长、浮点等等。

    JavaScript 中的所有数字都存储为根为 10 的 64 位(8 比特),浮点数。

    精度

    整数(不使用小数点或指数计数法)最多为 15 位。

    小数的最大位数是 17,但是浮点运算并不总是 100% 准确:

    实例

    var x=0.2+0.1;

    亲自试一试

    八进制和十六进制

    如果前缀为 0,则 JavaScript 会把数值常量解释为八进制数,如果前缀为 0 和 "x",则解释为十六进制数。

    实例

    var y=0377;
    var z=0xFF;
    

    提示:绝不要在数字前面写零,除非您需要进行八进制转换。

    数字属性和方法

    属性:

    • MAX VALUE
    • MIN VALUE
    • NEGATIVE INFINITIVE
    • POSITIVE INFINITIVE
    • NaN
    • prototype
    • constructor

    方法:

    • toExponential()
    • toFixed()
    • toPrecision()
    • toString()
    • valueOf()
     
     
  • 相关阅读:
    Linux命令行和Shell脚本编程
    Excel自动触发时间
    dom4j读取xml文件 简单例子
    GSM & Foxit Reader
    ThreadPoolExecutor 线程池
    Linux /var/log
    delphi开发技巧
    利用ScktSrvr打造多功能Socket服务器
    delphi中Windows消息大全使用详解
    自己构造注入点方便入侵
  • 原文地址:https://www.cnblogs.com/dahaoheshan/p/7510152.html
Copyright © 2011-2022 走看看