
将整数转换为十六进制
可以使用 string.ToString() 扩展方法将整数转换为十六进制。
Integer Value: 500Hexadecimal Value: 1F4
Converting Hexadecimal to Integer −
A hexadecimal value can be converted to an integer using int.Parse or convert.ToInt32
int.Parse − Converts the string representation of a number to its 32-bit signed integer equivalent. A return value indicates whether the operation succeeded.
Hexadecimal Value: 1F4Integer Value: 500
Convert.ToInt32 – 将指定的值转换为32位有符号整数。
Hexadecimal Value: 1F4Integer Value: 500
Converting Integer to Hexadecimal −
string hexValue = integerValue.ToString(“X”);
Example
Live Demo
using System;namespace DemoApplication{ public class Program{ public static void Main(){ int integerValue = 500; Console.WriteLine($"Integer Value: {integerValue}"); string hexValue = integerValue.ToString("X"); Console.WriteLine($"Hexadecimal Value: {hexValue}"); Console.ReadLine(); } }}
Output
The output of the above code is
Integer Value: 500Hexadecimal Value: 1F4
Converting Hexadecimal to Integer −
Example using int.Parse −
Example
Live Demo
using System;namespace DemoApplication{ public class Program{ public static void Main(){ string hexValue = "1F4"; Console.WriteLine($"Hexadecimal Value: {hexValue}"); int integerValue = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber); Console.WriteLine($"Integer Value: {integerValue}"); Console.ReadLine(); } }}
Output
The output of the above code is
Hexadecimal Value: 1F4Integer Value: 500
使用Convert.ToInt32的示例 −
示例
在线演示
using System;namespace DemoApplication{ public class Program{ public static void Main(){ string hexValue = "1F4"; Console.WriteLine($"Hexadecimal Value: {hexValue}"); int integerValue = Convert.ToInt32(hexValue, 16); Console.WriteLine($"Integer Value: {integerValue}"); Console.ReadLine(); } }}
Output
The output of the above code is
Hexadecimal Value: 1F4Integer Value: 500
以上就是在 C# 中如何将整数转换为十六进制,反之亦然?的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1435321.html
微信扫一扫
支付宝扫一扫