十进制和十六进制转换
js
// 10进制转为16进制
var a=1234567890;
console.log(a.toString(16)) //499602d2
// 16进制转为10进制
var num=parseInt(96,16)
console.log(num) //150
C#
// 16进制转为10进制(很多情况下int32精度不够,必须int64或者long)
Convert.ToInt64("03050A0B0E0F", 16).ToString()
long.Parse("03050A0B0E0F", NumberStyles.AllowHexSpecifier).ToString()
// 10进制转为16进制
int a = 100;
String strA = a.ToString("x8");