C#教程

关注公众号 jb51net

关闭
首页 > 软件编程 > C#教程 > C#转换十进制、十六进制、八进制和二进制基数

C#中如何转换十进制、十六进制、八进制和二进制基数

作者:坐井观老天

文章介绍了如何使用Convert类的ToInt64和ToString方法进行不同进制之间的转换,并提供了具体的代码示例,通过将16替换为其他进制数,可以实现八进制和二进制的转换

C#转换十进制、十六进制、八进制和二进制基数

如果使用Convert类的ToInt64和ToString方法

则可以轻松转换基数。

例如:

以下语句解析名为source 的TextBox中的文本,并将结果保存在长变量value中。

“16”表示该方法应将文本解析为基数 16(十六进制)值。

value = Convert.ToInt64(source.Text, 16);

下面的代码执行相反的操作

它将变量值 中的值转换为十六进制字符串,并将其显示在名为txtHexadecimal的文本框中。

txtHexadecimal.Text = Convert.ToString(value, 16)

要解析和显示其他进制的值,只需将 16 替换为进制:8 表示八进制,2 表示二进制。

我告诉过你这很容易!

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文