【发布时间】:2021-10-29 03:14:09
【问题描述】:
目标是将 0 到 255 之间的十进制基数转换为十六进制基数。十六进制基数必须以 XX 形式书写。所以例如 60_10=3c_16,还有 5_10=05_16。
例如:
以 dec 为基数的 60 是 3c 以十六进制为基数。
以下代码有效:
<?php
echo dechex(60);
?>
输出为:3c
宾果游戏。
现在:为什么下面代码的输出是 03 而不是 3c?我该怎么做才能使它成为 3c?
<?php
$br=60;
echo sprintf("%02x", dechex($br));
?>
【问题讨论】: