javascript數(shù)字怎么表示

本文小編為大家詳細介紹“javascript數(shù)字怎么表示”,內容詳細,步驟清晰,細節(jié)處理妥當,希望這篇“javascript數(shù)字怎么表示”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于做網(wǎng)站、成都網(wǎng)站設計、邳州網(wǎng)絡推廣、微信小程序、邳州網(wǎng)絡營銷、邳州企業(yè)策劃、邳州品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供邳州建站搭建服務,24小時服務熱線:18980820575,官方網(wǎng)址:muchs.cn

javascript數(shù)字用64位浮點格式表示。在javascript中,數(shù)字不分為整數(shù)類型和浮點型類型,所有數(shù)字都是浮點型,統(tǒng)一展示為Number類型,采用IEEE754標準定義的64位浮點格式來表示;其能表示的最小值為“±5e-324”。

本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

javascript數(shù)字用64位浮點格式表示。

JavaScript 與許多其他編程語言不同,JavaScript 不定義不同類型的數(shù)字,比如整數(shù)、短、長、浮點等等。JavaScript 只有一種數(shù)字類型。

在JavaScript中,數(shù)字不分為整數(shù)類型和浮點型類型,所有的數(shù)字都是 浮點型類型,統(tǒng)一使用 Number 類型表示。JavaScript 采用 IEEE754 標準定義的 64 位浮點格式表示數(shù)字。它能表示最大值(Number.MAX_VALUE)為 ±1.7976931348623157e+308,最小值(Number.MIN_VALUE)為 ±5e-324。

此格式用 64 位存儲數(shù)值,其中 0 到 51 存儲數(shù)字(片段),52 到 62 存儲指數(shù),63 位存儲符號:

javascript數(shù)字怎么表示

值 (aka Fraction/Mantissa)指數(shù)(Exponent)符號(Sign)
52 bits (0 - 51)11 bits (52 - 62)1 bit (63)

javascript數(shù)字怎么表示

Number 類型中還有一些比較特殊的值,分別為 Infinity、-Infinity 和 NaN,其中

  • Infinity:用來表示正無窮大的數(shù)值,一般指大于 1.7976931348623157e+308 的數(shù);

  • -Infinity:用來表示負無窮大的數(shù)值,一般指小于 5e-324 的數(shù);

  • NaN:即非數(shù)值(Not a Number 的縮寫),用來表示無效或未定義的數(shù)學運算結構,例如 0 除以 0。

提示:如果某次計算的結果超出了 JavaScript 中 Number 類型的取值范圍,那么這個數(shù)就會自動轉化為無窮大,正數(shù)為 Infinity,負數(shù)為 -Infinity。

精度

整數(shù)(不使用小數(shù)點或指數(shù)計數(shù)法)最多為 15 位。

var x = 999999999999999;   // x 為 999999999999999
var y = 9999999999999999;  // y 為 10000000000000000

小數(shù)的最大位數(shù)是 17,但是浮點運算并不總是 100% 準確:

var x = 0.2+0.1; // 輸出結果為 0.30000000000000004

讀到這里,這篇“javascript數(shù)字怎么表示”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

文章題目:javascript數(shù)字怎么表示
鏈接URL:http://muchs.cn/article24/ijceje.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站建設、網(wǎng)站制作軟件開發(fā)、網(wǎng)站維護、域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設