PHP decbin函数的作用是把十进制转换为二进制.
用法:
参数? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 描述
dec_number? ? ? ? ? ? ? ? ? ? ? 必需.规定要转换的十进制数.?
示例:
php
echo?decbin("1");
输出:
①.1000110011
①.11
主要是加权法.
①.0进制结果=∑各位上的值*(进制数^各位权值)
a^b表示a的b次方.
a-1
你懂的.
php?
$frombase?=?'';
$tobase?=?'';
if($_POST){
$frombase?=?$_POST['frombase'];
$type?=?$_POST['type'];
switch?($type)?{
case?1:
}
form?action=""?method="post"
select?name="type"
/select
input?type="submit"?value="转换"?/
/form
试试看是不是您想要的写法.
下面是php实现的方法:
/**
*?十六进制浮点型转为十进制
*?@param?String?$strHex?十六进制浮点数
*/
function?hexToDecFloat($strHex)?{
$v?=?hexdec($strHex);
你说得很高深的样子,又不举例,不知道你究竟需要把什么样子的数转换成什么,上面是例子看看是不是你要的吧,如果不是,请一定举例.
PHP内置进制转换函数:base_convert ,其详细调用如下:
string base_convert ( string $number , int $frombase , int $tobase )
十六进制转换成为二进制:
以上就是土嘎嘎小编为大家整理的php实现各进制间的转换相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!