日韩精品欧美激情国产一区_中文无码精品一区二区三区在线_岛国毛片AV在线无码不卡_亞洲歐美日韓精品在線_使劲操好爽好粗视频在线播放_日韩一区欧美二区_八戒八戒网影院在线观看神马_亚洲怡红院在线色网_av无码不卡亚洲电影_国产麻豆媒体MDX

java中表示二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制

時(shí)間:2019-11-15 15:20:45 類(lèi)型:JAVA
字號(hào):    

  1.進(jìn)制

  進(jìn)制是一種記數(shù)方式 ,可以用有限的數(shù)字符號(hào)代表所有的數(shù)值。由特定的數(shù)值組成。

  2.進(jìn)制的表現(xiàn)形式

  二進(jìn)制: 由0和1兩個(gè)數(shù)字組成。

  八進(jìn)制: 由0-7數(shù)字組成,為了區(qū)分與其他進(jìn)制的數(shù)字區(qū)別,開(kāi)頭都是以0開(kāi)始。

  十進(jìn)制: 都是以0-9這九個(gè)數(shù)字組成,不能以0開(kāi)頭。

  十六進(jìn)制:由0-9和A-F組成。為了區(qū)分于其他數(shù)字的區(qū)別,開(kāi)頭都是以0x或0X開(kāi)始。

  3.進(jìn)制之間的轉(zhuǎn)換

  3.1 十進(jìn)制轉(zhuǎn)二進(jìn)制:除以2,反向取余數(shù),直到商為0。(Integer.toBinaryString(9))

  3.2 二進(jìn)制轉(zhuǎn)十進(jìn)制:二進(jìn)制的每一個(gè)數(shù)乘以2的n次方,n表示當(dāng)前數(shù)所在的位置從0開(kāi)始,每次遞增1。然后得出來(lái)的每個(gè)數(shù)相加。

  3.3 十進(jìn)制轉(zhuǎn)8進(jìn)制:除以8,反向取余數(shù),直到商為0。

  3.4 八進(jìn)制轉(zhuǎn)十進(jìn)制:每一個(gè)數(shù)乘以8的n次方,n表示當(dāng)前數(shù)所在的位置從0開(kāi)始,每次遞增1。然后得出來(lái)的每個(gè)數(shù)相加。

  3.5 十進(jìn)制轉(zhuǎn)十六進(jìn)制:除以16,反向取余數(shù),直到商為0。十六進(jìn)制的特點(diǎn):由0~9 a(10) b(11) c(12) d(13) e(14) f(15) 表示。

  十六進(jìn)制轉(zhuǎn)十進(jìn)制:每一個(gè)數(shù)乘以10的n次方,n表示當(dāng)前數(shù)所在的位置從0開(kāi)始,每次遞增1。然后得出來(lái)的每個(gè)數(shù)相加。

  3.6 計(jì)算機(jī)對(duì)有符號(hào)數(shù)(包括浮點(diǎn)數(shù))的表示有三種方法:原碼、反碼和補(bǔ)碼, 補(bǔ)碼=反碼+1。在 二進(jìn)制里,是用 0 和 1 來(lái)表示正負(fù)的,最高位為符號(hào)位,最高位為 1 代表負(fù)數(shù),最高位為 0 代表正數(shù)。

  以負(fù)數(shù)-5為例:

  >1.先將-5的絕對(duì)值轉(zhuǎn)換成二進(jìn)制,即為0000 0101;

  >2.然后求該二進(jìn)制的反碼,即為 1111 1010;

  >3.最后將反碼加1,即為:1111 1011


<