文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>十进制和十六进制间的转换

十进制和十六进制间的转换

时间:2006-09-20  来源:fytzzh

十进制和十六进制间的转换     为了在十进制和十六进制之间转换较大的数值,最好是让计算机来完成这项工作。例如,下面的perl语言脚本将一列数字从十进制转换为十六进制: #!/usr/bin/perl
# Convert list of decimal numbers into hex
for ($i = 0; $i < @ARGV; $i++)
{
    printf ("%d = 0x%x\n",$ARGV[$i], $ARGV[$i]);
}
[zhanghua@localhost data]$ chmod +x d2h [zhanghua@localhost data]$ ./d2h 100 500 82
100 = 0x64
500 = 0x1f4
82 = 0x52
  下面的脚本将十六进制转换为十进制: #!/usr/bin/perl
# Convert list of hex numbers into decimal
for ($i = 0; $i < @ARGV; $i++)
{
    $val = hex($ARGV[$i]);
    printf ("0x%x = %d\n",$val, $val);
}
[zhanghua@localhost data]$ chmod +x h2d
[zhanghua@localhost data]$ ./h2d 64 1f4 52
0x64 = 100
0x1f4 = 500
0x52 = 82
 
相关阅读 更多 +
排行榜 更多 +
超级托尼君

超级托尼君

休闲益智 下载
重力实验室

重力实验室

休闲益智 下载
电梯酒店

电梯酒店

休闲益智 下载