小擴大臭增,沒影響横辆;大縮小撇他,要強轉(zhuǎn)茄猫,可能會出現(xiàn)信息丟失
1、byte(8位) ? ? ? ? ?-- 【-128 ~ 127】【-2^7 ~ 2^7-1】
2困肩、short (16位) ? ? ?-- 【-32768~ 32767】【-2^15 ~ 2^15-1】
3划纽、int (32位) ? ? ? ? ? -- 【-2147 483 648 ~ 2147 483 647】【-2^31 ~ 2^31-1】
4、long(64位)? ? ? ? -- 【-9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807】
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?【-2^63 ~ 2^63-1】
5锌畸、float ? ? ? ? ? ? ? ? ? ? ?
6勇劣、double ? ? ? ? ? ? ? ? ??
7、char ? ? ? ? ? ? ? ? ? ? ??
8潭枣、boolean ? ? ? ? ? ? ?
* 如何表示-3比默?
先取3的二進制,然后全部反轉(zhuǎn)盆犁,再在末位加1
0000 0000 0000 0000 0000 0000 0000 0011 ? (3)
1111 1111 1111 1111 1111 1111 1111 1100 ? ?(反轉(zhuǎn))
1111 1111 1111 1111 1111 1111 1111 111 ? ? (-3)