為什么轉化成十進制的數(shù)
<?php
$data_int =123;
echo $data_int1;
echo "<br />";
$data_int2 = -123;
echo $data_int2;
echo "<br />";
$data_int3 = 0123;
echo $data_int3;
echo "<br />";
$data_int4 = 0x123;
echo $data_int4;
echo "<br />";
?>
?其為什么他進制的數(shù)怎么轉換成十進制的數(shù)
2015-11-04
應該是 ?echo輸出的時候 ?會自動轉換成十進制的
2015-11-04
估計是這樣吧!謝謝
2015-11-03
你好,你可能沒有明白我的意思。我的意思是這個程序的哪一個地方把這些進制的數(shù)轉換成十進制的。
2015-11-03
定義變量賦值的時候php自動轉換,前導0開始八進制數(shù),前導0x開始16進制
0123 八進制????????????8*8*1+8*2+3 =83?????????? // 輸出83
0x123 十六進制????? 16*16*1+16*2+3 =291??? // 輸出291