返回列表 上一主題 發帖

Dim定義問題

回復 4# basarasy


用dim i% 和 dim i as Integer 有沒有分別?    兩個敘述是一樣的
用Long 會比Integer 的計算速度快嗎?(寫開vb的人說的)   
資料型態是為了確定型態而宣告,非因型態不同而有執行速度之差,
有宣告會比沒宣告快,但不同型態會產生不同數值範圍
學海無涯_不恥下問

TOP

回復 3# GBKEE

sorry.打錯了><.
2. 用dim i% 和 dim i as Integer 有沒有分別?
3. 用Long 會比Integer 的計算速度快嗎?(寫開vb的人說的)
50 字節以內
不支持自定義 Discuz! 代碼

TOP

本帖最後由 GBKEE 於 2010-12-15 20:34 編輯

回復 1# basarasy
3. 用Long 會比String 的計算速度快嗎????
VBA 的說明
Integer 變數係以範圍為 -32,768 到 32,767 之 16 位元 (2 個位元組) 數字的形式儲存。Integer 的型態宣告字元是百分比符號(%)。
String之字元碼的範圍從 0 到 255。字元集的前 128 個字元 ( 0 到 127 ) 對應於標準的 U.S 鍵盤上的字元與符號。這前 128 字元與 ASCII 字元集中所定義的相同。後 128 字元 (128 到 255) 則代表特殊字元,例如國際字元,重音符號,貨幣符號及分數。String 的型態宣告字元為 ($)。
Long (長整數)變數係以範圍從 -2,147,483,648 到 2,147,483,647 之 32 位元 (4 個位元組) 有號數字形式儲存。Long 的型態宣告字元為 (&)。

TOP

第一個問題:可以
其餘問題待版主解答吧
80 字節以內
不支持自定義 Discuz! 代碼

TOP

        靜思自在 : 每天無所事事,是人生的消費者,積極、有用才是人生的創造者。
返回列表 上一主題