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

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

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

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

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

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

基元數(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ù)、無(wú)符號(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è)可用位來(lái)存儲(chǔ)浮點(diǎn)數(shù)。其中的1位用來(lái)指定數(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位來(lái)存儲(chǔ)有效位數(shù),則它可以存儲(chǔ)的***數(shù)字為265-1。如果使用其中的11位來(lái)存儲(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位來(lái)存儲(chǔ)有效位數(shù),因此,那些要求用52位以上的位數(shù)才能精確表示的數(shù)字(如分?jǐn)?shù)1/3)將只是近似值。如果應(yīng)用程序要求小數(shù)達(dá)到絕對(duì)精度,則需要使用實(shí)現(xiàn)小數(shù)浮點(diǎn)算術(shù)(而非二進(jìn)制浮點(diǎn)算術(shù))的軟件。

如果用Number數(shù)據(jù)類型來(lái)存儲(chǔ)整數(shù)值,則僅使用52位有效位數(shù)。Number數(shù)據(jù)類型使用52位和一個(gè)特殊的隱藏位來(lái)表示介于-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ù)字、卻沒(méi)有返回?cái)?shù)字的任何運(yùn)算的結(jié)果。例如,如果您嘗試計(jì)算負(fù)數(shù)的平方根,結(jié)果將是NaN。其它特殊的Number值包括"正無(wú)窮大"和"負(fù)無(wú)窮大"。

注意

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

【編輯推薦】

  1. Flex數(shù)據(jù)類型及其用法簡(jiǎn)介
  2. Flex主題創(chuàng)建及支持的樣式設(shè)置方式
  3. 全面認(rèn)識(shí)Flex應(yīng)用程序的六大元素
  4. 揭開Flex正則表達(dá)式的神秘面紗
  5. Flex數(shù)據(jù)綁定及其使用頻繁的幾種情況 
責(zé)任編輯:佚名 來(lái)源: 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ù)庫(kù)

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編程語(yǔ)言

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ù)庫(kù)SQLite3數(shù)據(jù)類型

2014-01-05 17:08:09

PostgreSQL數(shù)據(jù)類型
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 草久久| 亚洲av一级毛片 | 激情a | 欧美一级欧美一级在线播放 | 91 在线 | 成人在线观看免费 | chinese中国真实乱对白 | 久久精品无码一区二区三区 | 欧美一级视频免费看 | 黄色三级在线播放 | 国产天堂| 国产成人免费观看 | 精品一级 | 国产精品视频在线播放 | 亚洲免费精品 | 成人欧美一区二区三区黑人孕妇 | 久久精品无码一区二区三区 | 97国产爽爽爽久久久 | 小川阿佐美pgd-606在线 | 午夜视频在线免费观看 | 奇米影视在线 | 99视频在线 | 在线观看免费黄色片 | 中文字幕 在线观看 | 最新中文字幕在线 | 亚洲午夜视频在线观看 | 免费一级毛片 | 日本特黄a级高清免费大片 成年人黄色小视频 | 男女性毛片 | 99精品99 | 国户精品久久久久久久久久久不卡 | 亚洲午夜在线 | 国产7777 | 国产伦精品一区二区三区照片91 | 欧美一区二区在线播放 | 国产精品99久久久久久宅男 | 熟女毛片| 在线免费观看视频黄 | 亚洲精品在线免费观看视频 | 999久久久久久久久6666 | 中文字幕一区二区三区日韩精品 |