當前位置:編程學習大全網 - 編程軟體 - vb 關於商品折扣問題

vb 關於商品折扣問題

的確是因為妳定義的是Integer的原因。

而且妳所使用的是VB的6.0版本的吧,6.0是98年的,現在最新的是2008版的,要是在2005或是2008版的裏面就不會出現這樣的問題。因為——

在6.0裏面integer類型的變量占2個字節。所以這種變量所能夠存儲的最小值是-32768,最大值是+32767,妳輸入大於32767的數當然會溢出了。解決的方法是把integer改為long類型的就可以了,long和integer基本是壹樣的,區別在於integer只占二個字節,而long占四個字節,所以long所能夠存儲的數字的範圍能夠達到正負21億多。

而在2005以上的版本中,integer和long完全壹樣,都是占四個字節。

  • 上一篇:硬盤dom是什麽意思?
  • 下一篇:抽動癥患者應該註意什麽呢?
  • copyright 2024編程學習大全網