php 获取完整号码
php get full number
我正在尝试获取完整的 16 位数字。我的 php 代码:
for ($x = 4200000000000000; $x <= 4300000000000000; $x++)
{
echo $x; die;
}
我想得到:4200000000000001 但它 returns 我:4.2E+15
for ($x = 4200000000000000; $x <= 4200000000000005; $x++) {
echo number_format($x, 0, '.', '');
}
如果你用 number_format 回显,你可以强制使用你想要的格式:
echo number_format($x, 0, '', '');
我在空字符串中声明没有小数点和逗号。
使用number_format() or printf().
另请参阅:
Why is PHP printing my number in scientific notation, when I specified it as .000021?
我正在尝试获取完整的 16 位数字。我的 php 代码:
for ($x = 4200000000000000; $x <= 4300000000000000; $x++)
{
echo $x; die;
}
我想得到:4200000000000001 但它 returns 我:4.2E+15
for ($x = 4200000000000000; $x <= 4200000000000005; $x++) {
echo number_format($x, 0, '.', '');
}
如果你用 number_format 回显,你可以强制使用你想要的格式:
echo number_format($x, 0, '', '');
我在空字符串中声明没有小数点和逗号。
使用number_format() or printf().
另请参阅: Why is PHP printing my number in scientific notation, when I specified it as .000021?