[討論] 計概與計程

看板geography102作者時間14年前 (2009/10/07 00:54), 編輯推噓16(1601)
留言17則, 16人參與, 最新討論串1/1
我想大部分的同學都是Programing-challenged 所以在這邊分享一下心得 程式語言主要分兩大類,程序導向、物件導向 我們使用的Visual Basic是物件導向的其中一種 寫程式,簡單的說,就是把一連串的指令包起來讓電腦執行 在第二次作業中,我們用到的觀念有以下 1. 定義常數、變數 2. 使用物件的公開變數 3. 使用型態轉換 在這裡一個一個解釋 1.1 定義常數 (Declare constant value) 語法 [存取層次] Const 符號名稱 [As 資料型別] = 數值 | 字串 | 運算式 存取層次有四種,Public,Private,Friend,Protected 省略存取層次則預設為Private 這暫時不會用到,先跳過 符號名稱是自己取,簡易原則如下 a. 僅能使用英文字母、數字、底線_、中文字 b. 不能以數字開頭 c. 不區分大小寫 d. 不能使用關鍵字(如Integer、If) 常見資料型別、大小、有效範圍 位元組 Byte 1 Byte 0 ~ 255 短整數 Short 2 Bytes -32,768 ~ 32,767 整 數 Integer 4 Bytes -2,147,483,648 ~ 2,147,483,647 長整數 Long 8 Bytes 單精確度 Single 4 Bytes 倍精確度 Double 8 Bytes 貨 幣 Decimal 16 Bytes 字 元 Char 2 Bytes 字 串 String 依實際需要 布 林 Boolean 2 Bytes False(0)、True(非零值) 1.2 定義變數 (Declare variable) 語法 Dim 變數名稱 As 資料型別 2. 使用物件的公開變數 在這次的作業中,唯一使用到的是 Label 的公開變數 假設我使用 Label5,若我要讓顯示的值在程式執行的過程中變化 那麼我在程式碼中輸入 Label5.Text = 改變的值 可以這麼做的原因是因為 Text 的存取型態設定為 Public 3. 使用型態轉換 參照Exercise3的第四頁 例如 CInt , 是 change to integer 的縮寫 如果不使用負數,則用 CUInt , change to unsign integer 轉換只是暫時性的,依程式需要決定是否儲存在其它的變數中 重要 在使用型態轉換的時候,需要注意資料的長度 如果要轉換的資料長度超出儲存變數的範圍 會產生溢位(overfloat),這不是噴香水就能蓋過的... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.247.228

10/07 01:14, , 1F
kylie228說讚
10/07 01:14, 1F

10/07 01:48, , 2F
FACEBOOK中毒喔妳
10/07 01:48, 2F

10/07 02:16, , 3F
大推攸~有你真好!!!
10/07 02:16, 3F

10/07 07:42, , 4F
你期中考以後可能會很忙囉XDDDDD
10/07 07:42, 4F

10/07 07:53, , 5F
推推推推推!!!讚喔!=)
10/07 07:53, 5F

10/07 08:18, , 6F
囧 我要低調XD
10/07 08:18, 6F

10/07 13:56, , 7F
早知道分組就找你了~
10/07 13:56, 7F

10/07 15:32, , 8F
有神快拜!
10/07 15:32, 8F

10/07 20:12, , 9F
噴香水噴香水噴香水
10/07 20:12, 9F

10/07 20:53, , 10F
哇...
10/07 20:53, 10F

10/07 22:08, , 11F
快叫大哥!
10/07 22:08, 11F

10/07 22:25, , 12F
噴香水XD 欸超厲害的!!!!!!!!
10/07 22:25, 12F

10/07 22:52, , 13F
神人阿
10/07 22:52, 13F

10/07 23:06, , 14F
計概有救了!大家都說讚
10/07 23:06, 14F

10/08 01:56, , 15F
B維剛說這是臉書= =
10/08 01:56, 15F

10/08 02:39, , 16F
感謝計概大神救了我!!!
10/08 02:39, 16F

10/08 04:34, , 17F
超強!你開一門作業實習課好了XD
10/08 04:34, 17F
文章代碼(AID): #1AotP2kS (geography102)