請問一下什麼是 OVERFLOW 呀??
可以給個詳細一點的說明嗎??(微處理機老師問我們...)
請問一下什麼是 OVERFLOW 呀??
可以給個詳細一點的說明嗎??(微處理機老師問我們...)
好杯兄,工商服務換換口味吧!
可不可以請這位大大舉一個例子呀??最初由 好杯
異味啦
Overflow
溢位運算結果超出變數所能容納.
因為這樣我還是有點不懂的說~~
如何運算使其溢位
謝謝~~
比如設一變數A 其型態為short(範圍 -32768~32767 )最初由 wenyic
可不可以請這位大大舉一個例子呀??
因為這樣我還是有點不懂的說~~
如何運算使其溢位
謝謝~~
short a=2;
a= 20000 * 2 ;
System.out.println("a="+ a); //印出a
這樣就會產生溢位,因為20000*2=40000 超過了a的可存放範圍
這樣你懂了嗎?
ps:
以上為java的資料型態,VB就沒有short
VB直接用int(-32768~32767)
Java的int(範圍是-2147483648~2147483647)
各資料型態佔用不同記憶體空間int是32bit
書籤