【发布时间】:2018-07-22 02:44:39
【问题描述】:
我有一个像这样的十六进制值:
0x77b1774c931ea947dec707c71653099f
我想得到以下结果:
1.590995877159802e+38
在 JS 中我是这样做的:
eval("(0x77b1774c931ea947dec707c71653099f)");
我如何在 PHP 中做到这一点?
【问题讨论】:
-
echo "1.590995877159802e+38",瞧!您可能想提供更多详细信息... -
@MehdiBounya 更新
-
您只想打印
1.590995877159802e+38对吗?好吧,我的第一条评论中的代码可以正常工作,请提供代码的作用以及您想要实现的目标...... -
@MehdiBounya 不,我想在 php 中将“0x77b1774c931ea947dec707c71653099f”转换为“1.590995877159802e+38”。我知道在js中怎么做,但不知道在php中怎么做
-
所以改写你的问题,你的意思是如何在 PHP 中将 HEX 转换为整数?,对吧?