如十六进制数:436a5301
转为十进制浮点数是:234.324用php如何才能实现上面的功能?
注,我在网上找了很多资料都没能实现,所以才到这提问。
转为十进制浮点数是:234.324用php如何才能实现上面的功能?
注,我在网上找了很多资料都没能实现,所以才到这提问。
解决方案 »
- 怎么在session间共享?不用DB,及磁盘存储等额外功能
- 求助:mysql中,两个字段的组合与自增主键互相依赖,如何定义unique key使完全重复的两个字段的组合不能被插入表。
- .NET的代码改PHP
- php连接oracle奇怪问题,help!
- PHP怎样获取用户的IP地址
- 急...读取时只想读取文字不想读取出图片
- 为毛获取不到$GLOBALS["HTTP_RAW_POST_DATA"]?求助
- 有关网站的法律问题(在线医疗销售项目):急
- 请给这个网站打分?(根据评价的质量,立即曾送相应的分)
- PHP模块安装?
- 配置apach+mysql+php时 apach 找不到mysql.dll 麻烦各位大侠帮忙解决
- 帮忙写个正则
/**
* 十六进制浮点型转为十进制
* @param String $strHex 十六进制浮点数
*/
function hexToDecFloat($strHex) {
$v = hexdec($strHex);
$x = ($v & ((1 << 23) - 1)) + (1 << 23) * ($v >> 31 | 1);
$exp = ($v >> 23 & 0xFF) - 127;
return $x * pow(2, $exp - 23);
}