c# - 如何在十六进制和十进制之间转换数字

标签 c# hex type-conversion decimal

C#中十六进制数和十进制数如何相互转换?

最佳答案

要将十进制转换为十六进制,请执行...

string hexValue = decValue.ToString("X");

要从十六进制转换为十进制,请执行...

int decValue = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);

int decValue = Convert.ToInt32(hexValue, 16);

关于c# - 如何在十六进制和十进制之间转换数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74148/

相关文章:

c# - 将公历日期转换为 Um al Qura 时损失一天

c# - VB.Net VBDateTimePicker (可空日期时间选择器)

c++ - 十六进制的 4 字节日期时间转换为可读

c++ - “正确”无符号整数比较

javascript - 如何在mvc中自动重定向后删除特定历史记录

c# - 数据从 DAL 传输到 MVC View

sql-server - 为什么我不能比较这些十六进制值?

c - 将十六进制输入 argv[1]

c# - 如何处理静态类中错误的appSettings?

sql - 将 Nvarchar(max) 转换为 nvarchar 的最佳/最有效方法 (30)