ipv4地址書寫格式 ip地址二進制與十進制的轉換?
ip地址二進制與十進制的轉換?例如,如果168被轉換成二進制,用2除的方法得到余數(shù)168除以2商84,余數(shù)為0,則0是轉換后的最后一位數(shù)字。84繼續(xù)除以2商42,余數(shù)為0,這是二進制的倒數(shù)第二個數(shù),依
ip地址二進制與十進制的轉換?
例如,如果168被轉換成二進制,用2除的方法得到余數(shù)
168除以2商84,余數(shù)為0,則0是轉換后的最后一位數(shù)字。84繼續(xù)除以2商42,余數(shù)為0,這是二進制的倒數(shù)第二個數(shù),依此類推,直到除數(shù)為0
兩個IP地址被分成四段。你只需要把每個片段轉換成相應的二進制數(shù),然后將它連接到主IP
]例如:192.168.1.2
192=11000000
168=10101000
1=1
2=10
所以這個IP是:11000000.10101000.1.10或1100000001010000000000100
方法如下:對于每個8位二進制,從左到右對應的權重是128、64、32、16、8,4, 2, 1. (即2的N-1次方,其中N是從右到左的當前位數(shù))。所以256以內的任何數(shù)字都可以轉換成二進制,可以分解成加權加法。相應權重的位值為1,其他位為0。例如,137:137=128 8 1,因此這些權重的對應位應為1,其他位應為0,這將轉換為二進制,即1000 1001。類似地,其他數(shù)字(如10.192.168.1)也被轉換為十進制,十進制被轉換為二進制。IP地址的每個十進制數(shù)的范圍是0~255,十進制轉換的二進制數(shù)是將這個數(shù)除以2,然后按10/2=5 0 5/2=2 1 2/2=1 01/2=0 1 10的順序寫余數(shù),對應的二進制數(shù)是1010,前面的零填充是0000 1010
教你一個簡單的方法。對于每一個8位二進制,從左到右對應的權重是128、64、32、16、8、4、2、1。(也就是說,2的N-1次方,N是從右到左的當前位的個數(shù))所以256以內的任何數(shù)字都可以轉換成二進制,可以分解成加權加法。相應權重的位值為1,其他位為0。例如,137137=128 8 1,因此這些權重的對應位應為1,其他位應為0,這將轉換為二進制,即10001001