1 / 70

第二章 Visual Basic 資料型態

第二章 Visual Basic 資料型態. 所謂「變數 (Variable) 」是指資料內容隨著程式執行結果而改變的,稱之。. 第二章 Visual Basic 資料型態. 如果資料內容在程式執行過程中始終保持不變者,稱為「常數 (Constant) 」。. 第二章 Visual Basic 資料型態. 變數或常數的命名 : 一、變數或常數的第一個字元必須是英文字母 ( 大小寫都可以 ) 。. 第二章 Visual Basic 資料型態. 變數或常數的命名 : 二、變數或常數的名稱不要使用 Visual Baisc 的保留字來命名。.

nora
Télécharger la présentation

第二章 Visual Basic 資料型態

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第二章Visual Basic資料型態 所謂「變數(Variable)」是指資料內容隨著程式執行結果而改變的,稱之。

  2. 第二章Visual Basic資料型態 如果資料內容在程式執行過程中始終保持不變者,稱為「常數(Constant)」。

  3. 第二章Visual Basic資料型態 變數或常數的命名: 一、變數或常數的第一個字元必須是英文字母(大小寫都可以)。

  4. 第二章Visual Basic資料型態 變數或常數的命名: 二、變數或常數的名稱不要使用Visual Baisc的保留字來命名。

  5. 第二章Visual Basic資料型態 變數或常數的命名: 三、變數或常數的名稱不可超過255個字元。

  6. 第二章Visual Basic資料型態 常數: 常數資料型態包含布林 (Boolean)、整數、浮點、字串、字元及日期。

  7. 第二章Visual Basic資料型態 布林常數: 布林常數是True 和 False 常數表示”真”與”假”兩種狀態。

  8. 第二章Visual Basic資料型態 整數常數: 常數可以是十進位(基底為10)、十六進位(基底為16) 或八進位(基底為8)。

  9. 第二章Visual Basic資料型態 整數常數: 八進位數是從0到7,逢8進位。 在Visual Basic語言中,數值前面加上&O(英文字母O而不是數字的0),代表八進位數。

  10. 第二章Visual Basic資料型態 整數常數: 十進位的常數是指十進位數字,包含正整數、負整數及零的整數。

  11. 第二章Visual Basic資料型態 整數常數: 十六進位數是從0到9,A〜F,逢16進位。 在Visual Basic語言中,數值前面加上&H,代表十六進位數。

  12. 第二章Visual Basic資料型態 Hex Hex將十進位數轉換成十六進位數。 例如: Hex(123),傳回7B。

  13. 第二章Visual Basic資料型態 Oct( ) Oct將十進位數轉換成八進位數。 例如: Oct(415),傳回637。

  14. 第二章Visual Basic資料型態 浮點常數: 浮點常數是帶有小數點的數,其值可能是正,也可能是負。 浮點常數是屬於Double 型態。

  15. 第二章Visual Basic資料型態 字串常數: 字串常數是一串字元組合而成,而字串常數的字元個數並沒有嚴格的限制。 字串常數是屬於String 型態。

  16. 第二章Visual Basic資料型態 字元常數: 字常數是單一個Unicode 字元組合而成。 字元常數是屬於Char型態。

  17. 第二章Visual Basic資料型態 日期常數: 日期常數代表特定時間。日期常數可同時指定日期和時間,或只指定日期或只指定時間。 日期常數是屬於Date型態。

  18. 第二章Visual Basic資料型態 變數: 變數資料型態種類可分成數值、字串、日期、布林、物件。

  19. 第二章Visual Basic資料型態 變數:

  20. 第二章Visual Basic資料型態 整數變數: 帶符號整數變數佔了4 Bytes,其有效範圍為-2147483648〜2147483647。 不帶符號整數變數(UInteger)有效範圍為0〜4294967295。

  21. 第二章Visual Basic資料型態 整數變數: 宣告方式如下: Dim n As Integer 或Dim n As Integer=10 或Dim n%

  22. 第二章Visual Basic資料型態 不帶符號整數變數 宣告方式如下: Dim uintSalary As UInteger 或Dim uintSalary As UInteger=11523 或uintSalary =11523UI

  23. 第二章Visual Basic資料型態 字元變數: 字元變數佔了2 Bytes,其有效範圍為0〜65535。 Char無法做數值與字元的轉換。

  24. 第二章Visual Basic資料型態 字元變數: 宣告方式如下: Dim ch As Char 或Dim ch As Char=”A”

  25. 第二章Visual Basic資料型態 短整數變數: 帶符號短整數變數佔了2 Bytes,其有效範圍為-32768〜32767。 不帶符號短整數變數(UShort)有效範圍為0〜65535。

  26. 第二章Visual Basic資料型態 短整數變數: 宣告方式如下: Dim s As Short 或Dim s As Short =105

  27. 第二章Visual Basic資料型態 不帶符號短整數變數 宣告方式如下: Dim ushrTuition As UShort 或Dim ushrTuition As UShort =2345 或ushrTuition =2345US

  28. 第二章Visual Basic資料型態 長整數變數: 帶符號長整數變數佔了8 Bytes,其有效範圍為-9223372036854775808〜9223372036854775807。 不帶符號長整數變數(ULong)有效範圍為0〜18446744073709551615。

  29. 第二章Visual Basic資料型態 長整數變數: 宣告方式如下: Dim m As Long 或Dim m As Long =1121215 或Dim m&

  30. 第二章Visual Basic資料型態 位元組變數: 不帶符號位元組變數佔了1 Byte,其有效範圍為0〜255。 帶符號位元組(Byte)有效範圍為-128〜127。

  31. 第二章Visual Basic資料型態 位元組變數: 宣告方式如下: Dim b As Byte 或Dim b As Byte =16

  32. 第二章Visual Basic資料型態 單精確度變數: 單精確度變數佔了4 Bytes,負值的有效範圍為-3.402823E+38〜-1.401298E-45,正值的有效範圍為1.401298E-45〜3.402823E+38。

  33. 第二章Visual Basic資料型態 單精確度變數: 宣告方式如下: Dim p As Single 或Dim p As Single =13.43 E+30 或Dim p!

  34. 第二章Visual Basic資料型態 雙精確度變數: 雙精確度變數佔了8 Bytes,負值的有效範圍為-1.79769313486231E+308〜-4.94065645841247E-324,正值的有效範圍為4.94065645841247E-324〜1.79769313486231E+308。

  35. 第二章Visual Basic資料型態 雙精確度變數: 宣告方式如下: Dim d As Double 或Dim d As Double =13.43 E+70 或Dim d#

  36. 第二章Visual Basic資料型態 小數變數: 小數變數佔了12 Bytes,沒有小數點:+/-79228162514264337593543950335,有小數點:+/-7.9228162514264337593543950335,小數點後共有28位數。

  37. 第二章Visual Basic資料型態 小數變數: 宣告方式如下: Dim t As Decimal 或Dim t As Decimal=123444463241413121 或Dim t@

  38. 第二章Visual Basic資料型態 字串變數: 字串變數的長度由字串變數的內容來決定,最多231個unicode字元。

  39. 第二章Visual Basic資料型態 字串變數: 宣告方式如下: Dim str As String 或Dim str As String=”Visual BASIC” 或Dim str﹩

  40. 第二章Visual Basic資料型態 日期變數: 日期變數佔了8 Bytes,其有效範圍為西元1年1月1日到西元9999年12月31日。

  41. 第二章Visual Basic資料型態 日期變數: 宣告方式如下: Dim dt As Date

  42. 第二章Visual Basic資料型態 布林變數: 布林變數佔了2 Bytes,其值為True及False。

  43. 第二章Visual Basic資料型態 布林變數: 宣告方式如下: Dim flag As Boolean 或Dim flag As Boolean=True

  44. 第二章Visual Basic資料型態 物件變數: 物件變數佔了4 Bytes,可存放任何物件的變數。Object是通用的資料型態。

  45. 第二章Visual Basic資料型態 物件變數: 宣告方式如下: Dim obj As Object

  46. 第二章Visual Basic資料型態

  47. 第二章Visual Basic資料型態 列舉資料型態 例如: Enum season [As Integer] Spring Summer Fall Winter End Enum

  48. 第二章Visual Basic資料型態 列舉資料型態 例如: Enum season [As Integer] Spring Summer=3 Fall=6 Winter End Enum

  49. 第二章Visual Basic資料型態 列舉資料型態 當列舉資料型態定義完畢後,可以使用下列宣告方式來宣告列舉變數: Dim 列舉變數名稱 As New列舉資料型態名稱

  50. 第二章Visual Basic資料型態 結構Structure Public Structure family Public strName As String Public strOccupy As String Dim intAge as Integer End Structure

More Related