真是見鬼了﹗﹗怎麼會溢位???(編號:1078)

小弟在執行VB debug mode時,在即時運算視窗中鍵入
? 6305984 * 512
竟然出現"溢位"的錯誤
但是若鍵入
? 324214343215554325 * 434
則出現 1.40709024955551E+20 的正確結果(其他較大的數字
也可運算成功)
在VB5.0或6.0(+SP3)都會如此,為什麼????