یک آدرس IP در نسخه 4 (IPV4)، 4بایتی است و هر قسمت را به صورت یک عدد دسیمال (مبنای 10) نمایش میدهند. بنابراین کافیست هر قسمت (بایت) را به عدد مبنای 10 تبدیل کنیم.
برای تبدیل یک عدد از مبنای 2 به مبنای 10 میتوان از روشهای زیر استفاده کرد:
الف) ارزش مکانی:
${{\left( 11111111 \right)}_{2}}={{\left( ? \right)}_{10}}$
$1\times {{2}^{7}}+1\times {{2}^{6}}+1\times {{2}^{5}}+1\times {{2}^{4}}+1\times {{2}^{3}}+1\times {{2}^{2}}+1\times {{2}^{1}}+1\times {{2}^{0}}=255$
ب) رشته طلایی:
${{\left( 11000000 \right)}_{2}}={{\left( ? \right)}_{10}}$
کافیست رشته طلایی را بر روی عدد مبنای 2 به صورت زیر بنویسیم و اعدادی را که بر روی ارقام یک قرار میگیرند را باهم جمع میکنیم:
128 64 32 16 8 4 2 1
1 1 0 0 0 0 0 0
128 +64 = 192 = حاصل
بنابرین در این تست داریم:
255.255.255.192