宣告变数的型别.PPT

  1. 1、本文档共127页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
宣告变数的型别

使用資料 第 5 章 本章重點提要 5-1 各種資料的寫法 5-2 資料的自動轉換與串接運算 5-3 資料的種類:資料型別 5-4 宣告變數的型別 5-5 關於數值型別的幾個重要觀念. 本章閱讀建議 當我們在撰寫程式時, 通常都免不了要使用到一些資料, 例如一個簡單的會員管理程式, 則會使用到:姓名 (字串資料)、身高/體重 (數值資料)、生日 (日期資料) 等資料。 資料的種類有許多種, 唯有正確地使用資料, 才能得到正確的結果, 也才能讓程式有最好的執行效能。本章的閱讀建議如下: 本章閱讀建議 5-1 各種資料的寫法:本節將介紹如何用文、數字來表示數值、字串、日期、布林等資料。先熟悉這些最常用的基礎知識後, 再往下學習就會很輕鬆了。 5-2 資料的自動轉換與串接運算:不同種類的資料可以擺在一起進行運算嗎?可以像數值一樣相加起來、或像文字一樣串接起來嗎?跟著範例做做看, 很容易就能學會喔! 本章閱讀建議 5-3 資料的種類-資料型別:VB 將資料的種類分得非常細, 這些種類就稱為『資料型別』。每種資料型別都有明確的定義及不同的特性, 初次學習時也許會有點抽象, 但請先將各型別的英文名稱及特性都背起來 (其實有規則可循、很容易記), 然後多看看本節、還有後面幾節的範例, 應該很快就能融會貫通。 本章閱讀建議 5-4 宣告變數的型別:以前在宣告變數時只要指定變數名稱就好,其實這樣做雖然方便, 但卻非常不效率。讀者在這一節中可學到最正確的變數宣告方法, 同時也可將前面學會的各類型別拿來好好應用一下。 本章閱讀建議 5-5 數值型別的幾個重要觀念:『整數類』型別共有 8 種、『實數類』型別則有 3 種, 數值型別怎會有這麼多種類啊!其實只要看完本節的觀念說明, 就能徹底掌握數值型別的精髓, 同時也能避開數值運算時所暗藏的陷阱。 5-1 各種資料的寫法 在 VB 中, 每種資料都有固定的寫法, 例如字串資料要用雙引號括起來, 而數值資料則中間不可有空白, 也不可使用千位分隔符號(逗號) 或全型數字: 各種資料的寫法 如果不小心使用了錯誤的寫法, 那麼 VB 會在錯誤的地方以藍色底線標示, 並在下方錯誤清單中列出每項錯誤的原因及相關資訊。例如: 各種資料的寫法 如果將數值以『全形數字』輸入, 那麼 VB 會很聰明地幫您轉換為半形數字喔! 練習輸入正確與錯誤的資料, 並熟悉排除錯誤的方法。 建立 Windows Form 應用程式專案 Ch05-01。 在 Form1 上雙按滑鼠, 然後依上圖輸入語法錯誤的程式。 在下方錯誤清單中雙按第 2 項錯誤, 看看程式碼中有何變化? 最後請將錯誤的地方修正, 然後存檔。 各種資料的寫法 第 3 步驟, 在錯誤清單中雙按任一個錯誤項目, 就會自動選取該錯誤在程式碼中的對應文字。 資料的種類 在前面程式中, 使用 Dim 所宣告的 name 及 price 稱為『變數』, 可以用來儲存資料,並可隨時更改其內容;而程式中使用的John、25631 等則是實際的資料, 我們稱為『常值』(或稱為『文數字』)。常值的種類可分為數值資料、字串資料、日期資料、和布林資料等 4 大類, 分別說明如下。 數值資料 數值資料又可分為整數與實數 (或稱浮點數) 二種, 其表達方式就和一般的數學表達方式相同, 只要不加上逗號或單位 (例如 元、公斤) 即可。例如以下皆正確的表示法: 整數的另類表示法:十六進位與八進位 我們也可以在數值前面加上 H 來表示十六進位的數值, 或加上O (英文的 O) 來表示八進位的數值。例如: 整數的另類表示法:十六進位與八進位 上表的 3 個數值同樣是 25, 但因進位方式不同, 所以換算成十進位後的值也不相同。底下我們再來看看十進位的 95, 如何用不同的進位方式來表達: 整數的另類表示法:十六進位與八進位 十六進位每一位數的範圍可由 0~9 及 A~F (代表 10~15)。所以上表中的 F 就是 15。 H、O 也可寫成小寫的 h、o;不過若在 VB 中輸入小寫的 h、o, 則會自動轉換成大寫。 整數的另類表示法:十六進位與八進位 寫一個視窗程式, 可以將使用者輸入的數值分別以十進位、十六進位、及八進位顯示出來。 整數的另類表示法:十六進位與八進位 請開啟範例專案 Ch05-02, 我們已幫您準備好所需的控制項: 整數的另類表示法:十六進位與八進位 在 鈕上雙按滑鼠, 然後在 Button1_Click 中輸入以下的程式: 整數的另類表示法:十六進位與八進位 在上面的程式中, Val 函式可將字串資料 (例如 95、H5F) 轉換為數值資料, 而 CStr()、Hex()、和 Oct() 函式則可分別將數值轉換成十進位

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档