JavaScript使用parseInt和toString进行进制转换
作者:Kinglong
发表时间:2023-07-16 04:12
关键词:
parseInt(num,redix),num表示要转的数字,redix表示这个数字当前的制进(2,8,10,16),这个parseInt的作用是把对应的数转成指定进制格式的值。
num.toString(redix),表示按对应的进制转存字符串。
示例:
var num = document.getElementById("in").value;
parseInt(num).toString(2); //十进制符串转转二进制符串转
parseInt(num).toString(8); //十进制符串转转八进制
parseInt(num).toString(16); //十进制转十六进制
parseInt(num, 2); //二进制字符串转十进制数值
parseInt(num, 8); //八进制字符串转十进制数值
parseInt(num, 16); //十六进制字符串转十进制数值
parseInt(num, 2).toString(8); //二进制字符串转八进制字符串
parseInt(num, 16).toString(2); //十六进制符串转转二进制符串转