概述
/*
* 函数名:oct2dec
* 说明:将8进制字符串数值转换为10进制
*/
function oct2dec($bin){
// strrev() 函数反转字符串
$temp = strrev($bin);
$result = 0;
// strlen() 函数返回字符串的长度
for ($i=0,$len = strlen($temp); $i < $len; $i++) {
// pow() 返回8的$i次方的幂
$result += pow(8,$i) * $temp[$i];
}
return $result;
}
// 八进制144
$a = '144';
// 十进制100
echo oct2dec($a);
转载于:https://blog.51cto.com/suyanzhu/2300505
最后
以上就是淡然鸡翅为你收集整理的将8进制字符串数值转换为10进制的全部内容,希望文章能够帮你解决将8进制字符串数值转换为10进制所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复