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

 更新时间:2025年01月07日 10:35:54   作者:坐井观老天  
文章介绍了如何使用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 表示二进制。

我告诉过你这很容易!

总结

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

相关文章

  • C#byte数组传入C操作方法

    C#byte数组传入C操作方法

    在本篇内容中小编给大家分享了关于C#byte数组传入C操作方法以及相关知识点,需要的朋友们学习下。
    2019-02-02
  • C#信号量用法简单示例

    C#信号量用法简单示例

    这篇文章主要介绍了C#信号量用法,结合简单C#控制台应用程序形式分析了信号量的功能、定义、调用、释放等操作技巧,需要的朋友可以参考下
    2016-07-07
  • C#实现图片上传(PC端和APP)保存及 跨域上传说明

    C#实现图片上传(PC端和APP)保存及 跨域上传说明

    这篇文章主要介绍了C#实现图片上传(PC端和APP)保存及 跨域上传说明的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-12-12
  • C#解析json字符串总是多出双引号的原因分析及解决办法

    C#解析json字符串总是多出双引号的原因分析及解决办法

    json好久没用了,今天在用到json的时候,发现对字符串做解析的时候总是多出双引号,下面给大家介绍C#解析json字符串总是多出双引号的原因分析及解决办法,需要的朋友参考下吧
    2016-03-03
  • c#图像截取实例

    c#图像截取实例

    这篇文章主要介绍了c#图像截取实例,是Windows桌面应用程序设计中一个非常实用的技巧,本文实例中备有较为详细的注释便于理解,需要的朋友可以参考下
    2014-10-10
  • c#中oracle的to_date函数使用方法

    c#中oracle的to_date函数使用方法

    C#使用参数传值方式操作oracle的date字段,主要介绍了oracle的to_date使用方法,大家参考使用吧
    2014-01-01
  • 时间戳与时间相互转换(php .net精确到毫秒)

    时间戳与时间相互转换(php .net精确到毫秒)

    本文给大家分享的时间戳与时间相互转换(php .net精确到毫秒) ,感兴趣的朋友一起学习吧
    2015-09-09
  • 相对路径和绝对路径的写法总结

    相对路径和绝对路径的写法总结

    本文主要对相对路径和绝对路径的写法进行总结。具有一定的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • 浅析C#中的AsnycLocal与ThreadLocal

    浅析C#中的AsnycLocal与ThreadLocal

    这篇文章主要给大家介绍了关于C#中AsnycLocal与ThreadLocal的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2021-09-09
  • C#基础语法:as 运算符使用实例

    C#基础语法:as 运算符使用实例

    这篇文章主要介绍了C#基础语法:as 运算符使用实例,本文给出了类、字符串、数字、浮点数、null等值的运算实例,需要的朋友可以参考下
    2015-06-06

最新评论