Java語言中的整數可以分為兩種類型:有符號整數和無符號整數。
有符號整數用于表示正數和負數,取值范圍為-2^31至2^31-1。在Java中,有符號整數的類型為int。
/** * 定義一個有符號整數變量 */ int num = 10;
無符號整數用于表示非負數,取值范圍為0至2^32-1。在Java中,無符號整數的類型為long。
/** * 定義一個無符號整數變量 */ long unsignedNum = 4294967295L;
Java語言中的實數可以分為兩種類型:浮點數和雙精度浮點數。
浮點數用于表示帶小數點的數,取值范圍為-3.40282347E+38至3.40282347E+38。在Java中,浮點數的類型為float。
/** * 定義一個浮點數變量 */ float fNum = 3.14f;
雙精度浮點數用于表示更大范圍的帶小數點的數,取值范圍為-1.7976931348623157E+308至1.7976931348623157E+308。在Java中,雙精度浮點數的類型為double。
/** * 定義一個雙精度浮點數變量 */ double dNum = 3.1415926535;