C#实现进制转换
作者:springsnow 发布时间:2021-11-22 11:52:13
标签: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)
来源:https://www.cnblogs.com/springsnow/p/9428617.html
0
投稿
猜你喜欢
- 基本语法C#,又名Csharp,天朝喜欢叫C井。C#是一种面向对象的编程语言。在面向对象的程序设计方法中,程序有各种相互交互的对象组成。相同
- 原理比较简单,引入System.Reflection命名空间,利用反射查看某种Type下的方法,属性,字段和支持的接口等。using Sys
- 最近项目中使用了 MyBatis-Plus,点击看官方文档。使用一个新的框架,首先是验证框架的使用。 使用 MyBatis-Plu
- 概述在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果有直接的影响。所以,我们必须清楚每条
- 一.内部类的介绍 内部类: 一个类定义在 另一个类 的 内部。 &
- 摘要在使用java做后台站点的开发张,图表和报表功能都是不可或缺 的。本文推荐了8款最精彩实用的Java图表应用,大部分图表应用的功能都类似
- 本文实例讲述了Java截取字符串的方法。分享给大家供大家参考。具体实现方法如下:public static void main(String
- 项目结构src com servletdemo
- 一、No serializer found for class org.hibernate.proxy.pojo.bytebuddy.Byt
- JSON轻量级的数据交换格式相对于XML来说,JSON的解析速度更快,文档更小。JSON的格式{属性名:属性值,属性名:属性值,……}属性名
- 本文为大家分析了Java中字符流与字节流的区别,供大家参考,具体内容如下1. 什么是流 Java中的流是
- 传统的Trie实现简单,但是占用的空间实在是难以接受,特别是当字符集不仅限于英文26个字符的时候, * 起来的空间根本无法接受。双数组Trie
- 摘要:最近在做任务管理,任务可以无限派生子任务且没有数量限制,前端采用Easyui的Treegrid树形展示控件。一、遇到的问题获取全部任务
- 作为代码质量检查的流行工具,比如Sonarqube能够检查代码的“ * ”,跟代码结合起来能够更好地提高代码的质量,这篇文章将会介绍如何结合
- 不知道大家对千篇一律的404 Not Found的错误页面是否感到腻歪了?其实通过很简单的配置就能够让Spring MVC显示您自定义的40
- 前言Stream是一个来自数据源的元素队列并支持聚合操作,其中具有以下特性:Stream只负责计算,不存储任何元素,元素是特定类型的对象,形
- JPA Specification常用查询+排序1.第一步:继承父类public interface TblCarton2RCardLogR
- malloc的全称是memory allocation,中文叫动态内存分配,用于申请一块连续的指定大小的内存块区域以void*类型返回分配的
- 合理的使用规则引擎可以极大的减少代码复杂度,提升代码可维护性。业界知名的开源规则引擎有Drools,功能丰富,但也比较庞大。在一些简单的场景
- 问题:写了一个新的dao接口,进行单元测试时提示:Initialization of bean failed; nested excepti