Chinaunix

标题: 有没有(10进制->16进制)转换函数? [打印本页]

作者: kilo_horse    时间: 2004-06-22 19:33
标题: 有没有(10进制->16进制)转换函数?
有没有(10进制->;16进制)Dec-->;Hex转换函数?
或者有整除函数也行(mod)?
作者: shute    时间: 2004-06-22 21:58
标题: 有没有(10进制->16进制)转换函数?
sprintf("%x", $num);
作者: yuermoon    时间: 2004-06-23 16:10
标题: 有没有(10进制->16进制)转换函数?
那是C语言的吧,是perl吗?
作者: kilo_horse    时间: 2004-06-23 19:18
标题: 有没有(10进制->16进制)转换函数?
最好是能进行“赋值运算”的函数,而不是Print出来,我有很多数据要进行处理
作者: apile    时间: 2004-06-23 19:22
标题: 有没有(10进制->16进制)转换函数?
hex()
作者: kilo_horse    时间: 2004-06-23 19:29
标题: 有没有(10进制->16进制)转换函数?
你试过吗?Hex()好像不是这个作用。
print hex '0xAf'; # prints '175'

hex 只是在Print是可以转换为Dec进制数
作者: apile    时间: 2004-06-23 20:03
标题: 有没有(10进制->16进制)转换函数?
看錯了..sorry...
sprintf本來就是就是負值的...
用法
$a = sprintf("%1x",$decimal);
printf才是打印的...
作者: kilo_horse    时间: 2004-06-25 13:04
标题: 有没有(10进制->16进制)转换函数?
谢谢Apile,我试了,挺好用的。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2