VB6很大很大的數值

VB6很大很大的數值

今天在整理Mail時,發現之前有趣的內容


A = CDec(123456789012345678.5678)
? FORMAT(A,"#######################.####")
123456789012346000.

要這樣寫才行
A = CDec("123456789012345678.5678")
? FORMAT(A,"#######################.####")
123456789012345678.5678

到Vb6去Debug發現用字串的話,它會轉成Decimal,而沒有轉成String的在轉成Decimal之前就會先被轉成Double!
image 

image

Hi, 

亂馬客Blog已移到了 「亂馬客​ : Re:從零開始的軟體開發生活

請大家繼續支持 ^_^