- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
資料與運算資料型別
程式設計(教學資料下載);;如果將一個開關視為數學上的一位數,那麼這一位數就只有1與0兩種變化
一個位數只有兩種變化,跟數學上的二進位極為類似(相對的,十進位數的每一位數都有0~9等十種變化)
電腦中充滿了電子開關,因此在習慣上我們會說:電腦內部是以二進位的形式來處理資料。
我們從鍵盤輸入的資料,電腦會先將其轉換成二進位數(一連串的開關訊號),再予以處理。;位元、位元組、與字組
位元(Bit)
以開關”通電”為1、”不通電”為0,則開關就可以記錄”1”、”0”這樣的資料,因此我們可以說開關是一個儲存單位,在電腦中就叫作一個位元(Bit)。
位元組(Byte)
把8個位元組成一組,叫做位元組(Byte)。
對個人電腦而言,存取資料的最基本單位就是位元組(Byte)。
字組(Word)
字組是電腦執行時,一次能處理的資料單位。
在個人電腦上,通常是2個位元組形成一個字組。;記憶體的計算單位;3-2變數
資料載入電腦後會有一個位址(Address)編號,以方便存取;如果以名稱來代替位址,這個名稱就是變數。
變數的命名規則
變數名稱必須以英文字母開頭,其後可以加上數字、英文字母、或底線(Underscore)。
長度則必須在255個字元以內(每個英文字母、阿拉伯數字、底線都算是一個字元)。
中間不可以包含有“.”或其他的型別宣告字元(如:$、%、!、#、@...等)。
在同一有效範圍(Scope)內不可以有同樣名稱的變數。
可以中文當作變數名稱,但不建議使用。;實例;關鍵字
所謂的關鍵字就是程式語言中保留的某些特殊字串,以作為指揮程式動作的指令、敘述或函數。
變數命名時還必須注意,變數名稱不可以與Visual Basic所保留的關鍵字(Keyword)相同。;變數型別;整數型別(Integer)
範圍: -32768到32767之間Integer型別變數是以16個位元(2 Bytes)來儲存數字
宣告:Dim Int1%Dim Int2 as Integer
資料表示法:Int2 = 123Int2 = -1234Int2 = 10%
;長整數型別(Long Integer)
範圍: -2147483648到2147483647之間Long型別變數是以32個位元(4 Bytes)來儲存數字
宣告:Dim LongInt1Dim LongInt2 as Long
資料表示法:LongInt2 = 2147483640LongInt2 = 16;單精準度浮點數型別(Single-precision floating-point)
範圍:負數 -3.402823E38~-1.401298E-45正數 1.401298E-45~3.402823E38以及 0Single型別的變數使用32位元(4 Bytes)的空間來儲存資料
宣告:Dim S!Dim Single1 As Single
資料表示法:Single1 = 1234.242!Single1 = 4.1E+1! ;倍精準度浮點數型別(Double-precision floating-point)
範圍:負數 -1.79769313486232E308~-4.94065645841247E-324正數 4.94065645841247E-324~1.79769313486232E308 以及 0Double型別的變數使用64位元(8 Bytes)的空間來儲存資料
宣告:Dim D#Dim Double1 as Double
資料表示法:Double1 = 7042762.242#Double1 = 7.042762242E+6#Double1 = 4.1D+20#;金額型別(Currency)
範圍:-922337203685477.5808~922337203685477.5807
Currency型別變數是以64個位元(8 Bytes)、整數的方式來儲存資料
以2的補數方式來表示正負
除以10000表示小數
宣告:Dim C@Dim Currency1 As Currency
資料表示法:Currency1 = 12345@Currency1 = 922337203685477.5807 ;位元組型別(Byte)
範圍:0~255
Byte型別變數使用一個位元組來儲存資料
Byte型別變數可以儲存數字、二進位資料,以便與其他DLL或OLE Automation物件溝通
宣告:Dim Byte1 As Byte
資料表示法:Byte1 = 100;字串型別(String)
可變長度字串
範圍:將近20億(231)個字元
宣告:Dim Str1$,Str2 As String
固定長度字串
範圍:根
文档评论(0)