なぜこの答えは 13925 なのでしょうか?
P粉751989631
P粉751989631 2022-09-24 20:25:31
0
1
916

<?php//8 進数の最大値の範囲は 0 ~ 7、つまり 0,1,2,3,4,5,6,7$bajingzhi = 033145;echo $bajingzhi;?>

P粉751989631
P粉751989631

全員に返信(1)
WBOY

13925 (10 進数) = 33145 (8 進数)

$bajingzhi = 033145 は 8 進数を宣言することを意味するため

8 進数宣言の特徴は数値の前に 0 を追加することなので、以降は 0 ~ 7 の整数です。

16 進数の宣言と同様に、すべて 0x で始まります。

先頭の 0 を削除するか、最後に 7 より大きい整数を追加してみてください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!