成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Flex中Number數(shù)據(jù)類型用法詳解

開發(fā) 后端
本文重點(diǎn)向大家介紹一下Flex中Number數(shù)據(jù)類型的概念,在ActionScript3.0中,Number數(shù)據(jù)類型可以表示整數(shù)、無符號(hào)整數(shù)和浮點(diǎn)數(shù)。

你對Flex數(shù)據(jù)類型中Number數(shù)據(jù)類型的用法是否了解,這里和大家分享一下,為了盡可能提高性能,應(yīng)將Number數(shù)據(jù)類型僅用于浮點(diǎn)數(shù),或者用于int和uint類型可以存儲(chǔ)的、大于32位的整數(shù)值。

Flex數(shù)據(jù)類型

數(shù)據(jù)類型說明

基元數(shù)據(jù)類型包括Boolean、int、Null、Number、String、uint和void。ActionScript核心類還定義下列復(fù)雜數(shù)據(jù)類型:Object、Array、Date、Error、Function、RegExp、XML和XMLList。下面看一下Number數(shù)據(jù)類型的概念。

Number數(shù)據(jù)類型

在ActionScript3.0中,Number數(shù)據(jù)類型可以表示整數(shù)、無符號(hào)整數(shù)和浮點(diǎn)數(shù)。但是,為了盡可能提高性能,應(yīng)將Number數(shù)據(jù)類型僅用于浮點(diǎn)數(shù),或者用于int和uint類型可以存儲(chǔ)的、大于32位的整數(shù)值。要存儲(chǔ)浮點(diǎn)數(shù),數(shù)字中應(yīng)包括一個(gè)小數(shù)點(diǎn)。如果您省略了小數(shù)點(diǎn),數(shù)字將存儲(chǔ)為整數(shù)。

◆Number數(shù)據(jù)類型使用由IEEE二進(jìn)制浮點(diǎn)算術(shù)標(biāo)準(zhǔn)(IEEE-754)指定的64位雙精度格式。此標(biāo)準(zhǔn)規(guī)定如何使用64個(gè)可用位來存儲(chǔ)浮點(diǎn)數(shù)。其中的1位用來指定數(shù)字是正數(shù)還是負(fù)數(shù)。11位用于指數(shù),它以二進(jìn)制的形式存儲(chǔ)。其余的52位用于存儲(chǔ)"有效位數(shù)"(又稱為"尾數(shù)"),有效位數(shù)是2的N次冪,N即前面所提到的指數(shù)。

可以將Number數(shù)據(jù)類型的所有位都用于有效位數(shù),也可以將Number數(shù)據(jù)類型的某些位用于存儲(chǔ)指數(shù),后者可存儲(chǔ)的浮點(diǎn)數(shù)比前者大得多。例如,如果Number數(shù)據(jù)類型使用全部64位來存儲(chǔ)有效位數(shù),則它可以存儲(chǔ)的***數(shù)字為265-1。如果使用其中的11位來存儲(chǔ)指數(shù),則Number數(shù)據(jù)類型可以存儲(chǔ)的***有效數(shù)字為21023。

◆Number類型可以表示的最小值和***值存儲(chǔ)在Number類的名為Number.MAX_VALUE和Number.MIN_VALUE的靜態(tài)屬性中。
Number.MAX_VALUE==1.79769313486231e+308Number.MIN_VALUE==4.940656458412467e-324盡管這個(gè)數(shù)字范圍很大,但代價(jià)是此范圍的精度有所降低。Number數(shù)據(jù)類型使用52位來存儲(chǔ)有效位數(shù),因此,那些要求用52位以上的位數(shù)才能精確表示的數(shù)字(如分?jǐn)?shù)1/3)將只是近似值。如果應(yīng)用程序要求小數(shù)達(dá)到絕對精度,則需要使用實(shí)現(xiàn)小數(shù)浮點(diǎn)算術(shù)(而非二進(jìn)制浮點(diǎn)算術(shù))的軟件。

如果用Number數(shù)據(jù)類型來存儲(chǔ)整數(shù)值,則僅使用52位有效位數(shù)。Number數(shù)據(jù)類型使用52位和一個(gè)特殊的隱藏位來表示介于-9,007,199,254,740,992(-253)和9,007,199,254,740,992(253)之間的整數(shù)。
FlashPlayer不但將NaN值用作Number類型的變量的默認(rèn)值,而且還將其用作應(yīng)返回?cái)?shù)字、卻沒有返回?cái)?shù)字的任何運(yùn)算的結(jié)果。例如,如果您嘗試計(jì)算負(fù)數(shù)的平方根,結(jié)果將是NaN。其它特殊的Number值包括"正無窮大"和"負(fù)無窮大"。

注意

在被0除時(shí),如果被除數(shù)也是0,則結(jié)果只有一個(gè),那就是NaN。在被0除時(shí),如果被除數(shù)是正數(shù),則結(jié)果為正無窮大;如果被除數(shù)是負(fù)數(shù),則結(jié)果為負(fù)無窮大。

【編輯推薦】

  1. Flex數(shù)據(jù)類型及其用法簡介
  2. Flex主題創(chuàng)建及支持的樣式設(shè)置方式
  3. 全面認(rèn)識(shí)Flex應(yīng)用程序的六大元素
  4. 揭開Flex正則表達(dá)式的神秘面紗
  5. Flex數(shù)據(jù)綁定及其使用頻繁的幾種情況 
責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-08-06 10:32:49

Flex數(shù)據(jù)類型

2010-08-13 14:53:27

Flex數(shù)據(jù)類型

2010-07-27 14:58:02

Flex ArrayC

2021-12-31 10:32:26

MySQL數(shù)據(jù)類型

2024-03-14 11:54:37

C++數(shù)據(jù)類型

2010-05-24 15:56:53

MySQL數(shù)據(jù)類型

2011-08-04 09:56:30

Objective-C 變量 數(shù)據(jù)類型

2022-06-20 08:26:39

Spring容器類型轉(zhuǎn)換

2024-05-28 11:44:54

Redis數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)庫

2010-08-05 10:22:46

Flex效果

2010-07-29 09:44:17

Flex編程

2023-04-06 07:49:23

Python數(shù)據(jù)類型

2011-08-24 13:23:35

Access 2010

2009-11-30 16:33:17

PHP復(fù)合數(shù)據(jù)類型ar

2022-10-27 20:42:04

JavaScripJava編程語言

2010-08-13 09:21:12

FlexButton組件

2017-02-27 08:34:09

JavaScript數(shù)據(jù)引用

2010-07-28 10:48:48

FlexReport開

2019-08-12 11:40:48

數(shù)據(jù)庫SQLite3數(shù)據(jù)類型

2009-04-16 17:55:55

SQL Server 空間數(shù)據(jù).NET
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日日射夜夜骑 | 丁香六月伊人 | 国产一区二区在线播放视频 | 欧美乱淫视频 | 成人av资源在线 | 亚洲精品自拍 | 免费视频成人国产精品网站 | 中文字幕亚洲视频 | 91视频免费 | 欧美精品在线播放 | 精品欧美乱码久久久久久1区2区 | 欧美一区二区三区在线观看视频 | 日韩中文字幕 | 在线观看国产网站 | 欧美日韩在线一区二区 | 天天躁人人躁人人躁狂躁 | 亚洲欧美在线一区 | a毛片视频网站 | 免费在线精品视频 | 久久91| 激情a| 国产一区久久 | 国产成人精品免高潮在线观看 | 国产免费一区二区三区网站免费 | 欧美精品首页 | 午夜视频大全 | 日韩午夜 | 国产成人小视频 | 99久久精品免费看国产四区 | 99精品国产一区二区青青牛奶 | 国产精品无码专区在线观看 | 在线观看av中文字幕 | 午夜寂寞福利视频 | 精品亚洲一区二区三区四区五区 | 亚洲国产精品99久久久久久久久 | 99re热精品视频 | 911网站大全在线观看 | 亚洲欧美日韩国产综合 | 精品福利在线 | 日韩a | 欧美日韩一区二区在线 |