C#实现进制转换

 更新时间:2022年05月10日 11:07:06   作者:springsnow  
这篇文章介绍了C#实现进制转换的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

十进制整数与其他进制的字符串之间的转换。

c#中十六进制用前缀0x表示。
int c = 0x1000;

一、利用Convert.ToString(number, baseValue)可以把十进制整数转为其他进制的字符串。

配合使用则可以实现任意进制之间的转换。

1、十进制整数转二进制字符串

Convert.ToString(69, 2)

2、十进制转八进制字符串

Convert.ToString(69, 8)

3、十进制转十六进制字符串

Convert.ToString(69, 16) 
//或者
69.ToString("X2") 
//或者:
String.Format(“{0:X},69”)

二、利用Convert.ToInt32/ToByte(strNumber, baseValue)可以把其他进制的字符串转换为十进制整数,

1、二进制字符串转十进制整数

Convert.ToInt32(”100111101″, 2)

2、八进制字符串转十进制

Convert.ToInt32(”76″, 8)

3、十六进制字符串转十进制

Convert.ToInt32(”FFFF”, 16) 
//或者 
int.Parse("FF",NumberStyles.HexNumber)

Convert.ToByte("FF",16) 
//或者
byte.Parse("FF",NumberStyles.HexNumber)

到此这篇关于C#实现进制转换的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 利用C#实现获取当前设备硬件信息

    利用C#实现获取当前设备硬件信息

    这篇文章主要为大家详细介绍了如何利用C#实现获取当前设备硬件信息的功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起了解一下
    2023-03-03
  • C#实现获取枚举中元素个数的方法

    C#实现获取枚举中元素个数的方法

    这篇文章主要介绍了C#实现获取枚举中元素个数的方法,是深入理解C#程序设计所需要掌握的基本技巧,需要的朋友可以参考下
    2014-08-08
  • C#程序打成 一键安装包-InstallShield教程

    C#程序打成 一键安装包-InstallShield教程

    最近找到个打包工具,挺不错的。下面简单的介绍下使用方法
    2012-01-01
  • C# Oracle数据库操作类实例详解

    C# Oracle数据库操作类实例详解

    这篇文章主要介绍了C# Oracle数据库操作类实例,进行数据库操作时很有实用价值,需要的朋友可以参考下
    2014-07-07
  • C#实现读取二维数组集合并输出到Word预设表格

    C#实现读取二维数组集合并输出到Word预设表格

    这篇文章主要为大家详细介绍了如何使用C#实现读取二维数组集合并输出到Word预设表格,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-03-03
  • C#配置文件操作类分享

    C#配置文件操作类分享

    这篇文章主要分享了C#配置文件操作类,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • 用序列化实现List<T> 实例的深复制(推荐)

    用序列化实现List<T> 实例的深复制(推荐)

    下面小编就为大家带来一篇用序列化实现List<T> 实例的深复制(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • C# byte转为有符号整数实例

    C# byte转为有符号整数实例

    这篇文章主要介绍了C# byte转为有符号整数实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • C#编写Windows服务程序详细步骤详解(图文)

    C#编写Windows服务程序详细步骤详解(图文)

    本文介绍了如何用C#创建、安装、启动、监控、卸载简单的Windows Service 的内容步骤和注意事项,需要的朋友可以参考下
    2017-09-09
  • C#如何遍历Dictionary

    C#如何遍历Dictionary

    这篇文章主要为大家详细介绍了C#遍历Dictionary的方法,.NET中的Dictionary是键/值对的集合,使用起来比较方便,Dictionary也可以用KeyValuePair来迭代遍历,感兴趣的小伙伴们可以参考一下
    2016-04-04

最新评论