示例:
十六进制:ebe4fe40
签名小数:-337314240
答案 0 :(得分:3)
最简单的方法是:
yourHexNumber──>字符串──> ConvertIntoDecimal
这将从十六进制转换为十进制:
string myHexNumber = "ebe4fe40";
int decValue = Convert.ToInt32(myHexNumber, 16); // This will be -337314240
要从十进制转换为十六进制,您将执行以下操作:
int decValue = -337314240;
string myHexNumber = decValue.ToString("X"); // This will be EBE4FE40
此方法较短,所以我更喜欢它。
答案 1 :(得分:2)
要从十六进制转换为十进制......
int decValue = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);