国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
第3講 常量、變量與數(shù)據(jù)類型(一)
第3講  常量、變量與數(shù)據(jù)類型
作者:http://hi.baidu.com/landmao
數(shù)據(jù)是程序運(yùn)行的基礎(chǔ),在EXCEL VBA中,大量的數(shù)據(jù)是中EXCEL中的,但在程序運(yùn)行中,還會有一些程序的控制數(shù)據(jù)。要掌握一種程序語言,必須了解該語言的數(shù)據(jù)類型有哪些以及該數(shù)據(jù)是如何聲明的,以便得知該數(shù)據(jù)是使用哪種數(shù)據(jù)類型、該數(shù)據(jù)所能允許使用得最大和最小范圍(生存期)、以及該數(shù)據(jù)占用多少內(nèi)存空間。這樣程序執(zhí)行時(shí)才不會發(fā)生數(shù)據(jù)溢出(Overflow)和浪費(fèi)內(nèi)存空間得現(xiàn)象。
執(zhí)行程序時(shí),必須先將程序和數(shù)據(jù)加載到計(jì)算機(jī)的內(nèi)存(RAM)中才能執(zhí)行,若該數(shù)據(jù)會隨著程序的執(zhí)行而更改其值,我們稱之為變量(Variable),而不發(fā)生變化的則時(shí)常量。常量指的時(shí)數(shù)據(jù)類型特定值的文字表示,常量被用來指定給變量當(dāng)作變量值。程序運(yùn)行時(shí),語句中的每一個(gè)常量,都會分配到內(nèi)存空間來存放其值。
3.1  標(biāo)識符
變量和常量需要用一個(gè)名稱來標(biāo)識,這就是標(biāo)識符。標(biāo)識符名稱第一個(gè)字符允許以大小字母、_或者中文名稱(一般不建議用中文名稱)開頭,后面的字符可接A~Z、a~z、0~9或_等字符。
3.2  保留字
保留字又稱關(guān)鍵詞(Keyword),是程序語言中事先賦予某個(gè)標(biāo)識符的一個(gè)特別意義,因此就不得再重復(fù)賦予不同的用途。其用法又一定的規(guī)范,在編寫程序時(shí),這些保留字若出現(xiàn)在程序中的語句時(shí)會以藍(lán)色標(biāo)示,以提醒用戶這些標(biāo)識符是屬于系統(tǒng)保留字不可誤用。
這后面的內(nèi)容中,我們逐步學(xué)習(xí)涉及到的相關(guān)保留字,如if、then等等。
3.3 常量
所謂“常量”是指數(shù)據(jù)類型特定值的文字表示。常量被用來指定給變量當(dāng)作變量值。程序運(yùn)行時(shí),語句中的每一個(gè)常量,都會分配到內(nèi)存的空間來存放其值。
整數(shù)常量
整數(shù)常量由數(shù)字、+(正)、—(負(fù))所組成。整數(shù)常量的表示方式由:二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制。十進(jìn)制整數(shù)常量是一串十進(jìn)制數(shù),十六進(jìn)制常量是&H后面跟著一串十六進(jìn)制數(shù)字(0~9、A~F),八進(jìn)制常量則是&O(O為字母)后面跟著一串八進(jìn)制數(shù)字(0~7)。十進(jìn)制常量直接以阿拉伯?dāng)?shù)字(0~9)來表示,二八進(jìn)制常量和十六進(jìn)制常量則以二進(jìn)制數(shù)表示整數(shù)常量。常量的類型是由其值或是接在其后的數(shù)據(jù)類型字符來決定。如果未指定數(shù)據(jù)類型字符,則在Integer類型范圍內(nèi)的值會采用Integer整數(shù)數(shù)據(jù)類型;超出Integer范圍大小的值則采用Long長整數(shù)數(shù)據(jù)類型。由于一般人比較習(xí)慣十進(jìn)制數(shù),本書所用的數(shù)值常量,大都采用十進(jìn)制數(shù)表示。
浮點(diǎn)常量
浮點(diǎn)常量是整數(shù)常量后面跟著選擇性的小數(shù)點(diǎn)和尾數(shù),以及選擇性的基底為10的指數(shù)。默認(rèn)浮點(diǎn)常量是屬于Double數(shù)據(jù)類型。如果指定Single、Double和Decimal數(shù)據(jù)類型字符,則常量就屬于該數(shù)據(jù)類型。
數(shù)據(jù)常量的各數(shù)據(jù)類型所占的內(nèi)存空間與可表示的大小范圍如表所示。
浮點(diǎn)常量
數(shù)據(jù)類型
內(nèi)存
范圍
Byte(字節(jié))
1Byte
0~255的整數(shù)(這種數(shù)據(jù)類型占用的內(nèi)存空間最少)
Short(短整數(shù))
2Bytes
-32 768~32 767的整數(shù)
Integer(整數(shù))
4 Bytes
-2 147 483 648~2 147 483 647的整數(shù)(約有10位數(shù)的正負(fù)整數(shù))
Long(長整數(shù))
8Bytes
-9 223 372 036 854 775 808~9 223 372 036 854 775 808的整數(shù)(約有19位的正負(fù)整數(shù))
Single(單精度)
4Bytes
正數(shù):1.401298×E-45~3.402823×E+38
負(fù)數(shù):-3.402823×E+38~-1.401298×E-45
(有效位數(shù)為7位,可以表示小數(shù))
Double(雙精度)
8Bytes
正數(shù):4.94065645841247×E-324~1.79769313486231×E+308
負(fù)數(shù):-1.79769313486231×E+308~-4.94065645841247×E-324
(有效位數(shù)為15位,可以表示小數(shù))
Decimal(貨幣類型)
16Bytes
整數(shù)范圍:+/﹣79 228 162 514 264 337 593 543 950 335
浮點(diǎn)數(shù)范圍:+/﹣7.9228162514264337593543950335
最小非零值范圍:+/﹣0.0000000000000000000000000001
(有效位數(shù)為29位,可以表示小數(shù))
字符串常量
字符串常量由一連串的字符組合而成,包括中文、英文字母、空格、數(shù)字、特殊符號。字符串常量可細(xì)分成:Char(字符)數(shù)據(jù)類型和String(字符串)數(shù)據(jù)類型,其所占的內(nèi)存空間和允許的范圍大小如表所示。
字符串常量
數(shù)據(jù)類型
內(nèi)存
范圍
Char(字符)
2Byte
0~65535的整數(shù),為Unicode碼(每一個(gè)碼代表一個(gè)字符)
String(字符串)
變動長度
0~20億個(gè)Unicode字符
字符串常量必須使用“””雙引號頭尾括起來。
布爾常量只有兩個(gè)值,一個(gè)為“True”、另一個(gè)為“False”,分別表示真與假、開與關(guān)、Yes與No等兩種狀態(tài)。Boolean數(shù)據(jù)類型常被使用在關(guān)系表達(dá)式及邏輯表達(dá)式條件式中,用來判斷條件成立與否。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
【Java】基礎(chǔ)07:常量、變量和數(shù)據(jù)類型
(1)字符型數(shù)據(jù)
C語言基礎(chǔ)學(xué)習(xí)—數(shù)據(jù)類型與運(yùn)算符
java基礎(chǔ)知識(一)
Java 基本數(shù)據(jù)類型
Java基礎(chǔ)語法(2)-變量
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服