ip地址轉(zhuǎn)換工具 ip地址二進制與十進制的轉(zhuǎn)換?
ip地址二進制與十進制的轉(zhuǎn)換?例如,如果168被轉(zhuǎn)換成二進制,用二除法得到余數(shù)]如果168被二商84除,余數(shù)為0,則0是轉(zhuǎn)換后的最后一位數(shù)字。如果84繼續(xù)除以2商42,則余數(shù)為0,依此類推,直到除數(shù)為
ip地址二進制與十進制的轉(zhuǎn)換?
例如,如果168被轉(zhuǎn)換成二進制,用二除法得到余數(shù)
]如果168被二商84除,余數(shù)為0,則0是轉(zhuǎn)換后的最后一位數(shù)字。如果84繼續(xù)除以2商42,則余數(shù)為0,依此類推,直到除數(shù)為0
方法如下:對于每一個8位二進制系統(tǒng),從左到右的相應權(quán)重為128、64、32、16、8、4、2、1。(即2的N-1次方,其中N是從右到左的當前位數(shù))。所以256以內(nèi)的任何數(shù)字都可以轉(zhuǎn)換成二進制,可以分解成加權(quán)加法。相應權(quán)重的位值為1,其他位為0。例如,137:137=128 8 1,因此這些權(quán)重的對應位應為1,其他位應為0,這將轉(zhuǎn)換為二進制,即1000 1001。類似地,其他數(shù)字(如10.192.168.1)也被轉(zhuǎn)換為十進制,十進制被轉(zhuǎn)換為二進制。IP地址的每一個十進制數(shù)的范圍是0~255,十進制轉(zhuǎn)換的二進制數(shù)是將這個數(shù)除以2,余數(shù)按10/2=5 0 5/2=2 1 2/2=1 0 1/2=0 1 10的順序?qū)?,對應的二進制數(shù)是1010,前面的零位是0000 1010
給你舉個例子。1十進制3轉(zhuǎn)換成二進制是11,IP地址是8位的一段,所以在11前面加6個零,即000000112,十進制24轉(zhuǎn)換成二進制是11000,在前面加3個零,即00011000
每個IP有4組8位二進制,從左邊開始的8位二進制的第一位是2的7次方=128;第二位為2=64的6次方;第三位為2=32的5次方;第四位為2的5次方,2=16的4次方;第五位為2=8的3次方;第六位為2=4的2次方;第七位為2=2的1次方;第八位為2=1的零次方。以11000000.10101000.01010000.01000110為例說明:11000000=128*1 64*1=192;10101000=128*1 32*1 8*1=168;01010000=64*1 16*1=80;01000110=64*1 4*1 2*1=70;其他二進制部分為0,可以忽略。最后,這個IP地址的小數(shù)點是192.168.80.70。
怎樣將IP地址轉(zhuǎn)換為二進制?
每組十進制數(shù)可以進行二進制轉(zhuǎn)換。點十進制只是表示IP地址的一種方式,其中的點不是小數(shù)點,點只是用來分隔每組數(shù)字。所以我們只需要把每組數(shù)字轉(zhuǎn)換成二進制。因為IPv4中的IP地址由四個字節(jié)表示,每個字節(jié)由一個點分隔,所以每組二進制數(shù)有8位。例如192.168.110.1可以轉(zhuǎn)換成二進制,即192168110、1可以分別轉(zhuǎn)換成二進制,對應的二進制IP地址是11000000 10101000 011100 00000001。十進制整數(shù)通過“除2取余數(shù)”的方法轉(zhuǎn)換成二進制整數(shù)。