JAVA中類型charlongint一共八個有符號和無符號是什么意思?
JAVA中類型(char、long、int.....一共八個)有符號和無符號是說 用來保存數據的位數第一位是否當符號位,舉個例子,int類型的數據保存時占32位,如果是有符號的那么32位的第一位就作為符號位用來表示數據的正負(不參與數值的保存),如果是無符號的那么第一位也參與保存數據,那么可想而知無符號的數據范圍肯定比有符號的范圍大得多,只不過無符號的不能表示正負數!
JAVA中類型charlongint一共八個有符號和無符號是什么意思?
JAVA中類型(char、long、int.....一共八個)有符號和無符號是說 用來保存數據的位數第一位是否當符號位,舉個例子,int類型的數據保存時占32位,如果是有符號的那么32位的第一位就作為符號位用來表示數據的正負(不參與數值的保存),如果是無符號的那么第一位也參與保存數據,那么可想而知無符號的數據范圍肯定比有符號的范圍大得多,只不過無符號的不能表示正負數!