[VB6 ] 請問如何調整數字顯示

看板Visual_Basic作者 (for)時間15年前 (2009/01/12 01:41), 編輯推噓3(305)
留言8則, 5人參與, 最新討論串1/2 (看更多)
自己是新手在練習VB6 數字金字塔 1 121 12321 . . . . . . 12345678987654321 array宣告為String 跑程式的結果1~8都可正常顯示一排數字 僅僅只有最後一排會顯式"科學記號" --> 1.23456789876543E+16 (@_@) 請問如何讓最後一排也可以顯示成一排數字 12345678987654321 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.121.22.76

01/12 03:21, , 1F
強制宣告浮點數?
01/12 03:21, 1F

01/12 15:14, , 2F
宣告倍精浮點Double 情況還是科學記號XD
01/12 15:14, 2F

01/12 15:37, , 3F
若用cstr慢慢湊出來應該可以吧,只是麻煩點
01/12 15:37, 3F

01/12 20:12, , 4F
Format(數字, "0." & String(位數, "0"))
01/12 20:12, 4F

01/12 20:12, , 5F
位數自己決定,不過要自己去掉多餘的小數位
01/12 20:12, 5F

01/12 20:18, , 6F
不過 用字串輸出就好了 為何會用數字計算呢
01/12 20:18, 6F

01/13 09:06, , 7F
只是要印金字塔的話,沒必要用陣列吧
01/13 09:06, 7F

01/13 09:07, , 8F
用兩個一般的整數變數就可以印出同樣的結果了
01/13 09:07, 8F
文章代碼(AID): #19QYz976 (Visual_Basic)
文章代碼(AID): #19QYz976 (Visual_Basic)