如何转换一个十进制数为十六进制数

purexu 2003-08-30 07:07:30
VBScript中有Hex()可以把一个十进制数为十六进制数,JavaScript中如何实现这种功能。
...全文
38 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
FinalBoy 2003-10-22
  • 打赏
  • 举报
回复
同样,parseInt(CODE_STR).toString(10);就是转换成10进制的,当然CODE_STR里面有0x前缀的。
saucer 2003-08-30
  • 打赏
  • 举报
回复
return parseInt(CODE_STR).toString(16);
purexu 2003-08-30
  • 打赏
  • 举报
回复
不好意思:)我是用JScript编ASP时出现的,帮我看一下下面这个函数,我要输出十六进制串,可出来的总是十进制的

function XCODE(CODE){
var CODE_STR = "";
for (var J = 0; J < CODE.length; J++){
CODE_STR += CODE.charCodeAt(J);
}
return CODE_STR.toString(16);
}
saucer 2003-08-30
  • 打赏
  • 举报
回复
what browser aer you using? IE 1.0? :-)
purexu 2003-08-30
  • 打赏
  • 举报
回复
toString(16)得到的还是30,不是1E
saucer 2003-08-30
  • 打赏
  • 举报
回复
var s = 30;
alert(s.toString(16));
arcow 2003-08-30
  • 打赏
  • 举报
回复
up

AngelGavin 2003-08-30
  • 打赏
  • 举报
回复
帮您UP

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧