.NET 环境下进制间的转换
十进制转换为二进制:
Dim Dec As Integer '用于存储十制的变量
Dec = Integer.Parse(txtValue.Text)
Dim t As Integer
Dim iArray(50) As Integer '储存二进制序列
Dim str As String
While Dec <> 0 '一直整除以二直到商为0
iArray(t) = (Dec Mod 2)
Dec = Dec \ 2
t += 1
End While
t -= 1
While t >= 0 '逆序输出,即为转换后的二进制序列
str &= iArray(t)
t -= 1
End While
Me.Label1.Text = ""
Me.Label1.Text = str
十进制转换为八进制,只需要把上面While循环中的2改为8即可以.
十进制转换为十六进制:
Dim Dec As Integer
Dec = Integer.Parse(txtValue.Text)
Dim t As Integer
Dim iArray(50) As String '注意区别于上面的INTEGER类型
Dim str As String
While Dec <> 0
iArray(t) = (Dec Mod 16).ToString("x") '这是转换为十六进制的关键字符转换."x"表示转换为16进制的格式
Dec = Dec \ 16
t += 1
End While
t -= 1
While t >= 0
str &= iArray(t)
t -= 1
End While
Me.Label1.Text = ""
Me.Label1.Text = str
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
二进制,八进制,十六进制转换为十进制:
Convert.ToInt32(value, frombase) 'value as string, frombase的取值只能为:2,8,10,16
这个函数含义是: 把frombase格式的value转换为Int32格式的数值.
例如:
二进制转换为十进制:
txtResult.text=convert.toint32(txtValue.text,2)
十六进制转换为十进制:
txtResult.text=convert.toint32(txtValue.text,16)
八进制转换为十进制:
txtResult.text=convert.toint32(txtValue.text,8)
转载于:https://www.cnblogs.com/msnadair/archive/2007/07/24/829301.html
.NET 环境下进制间的转换相关推荐
- 十进制转其他进制间的转换
进制间的转换 十进制转二进制,即整数部分除二取余,小数部分乘二取整 十进制转八进制,即整数部分除八取余,小数部分乘八取整 十进制转十六进制,即整数部分除十六取余,小数部分乘十六取整 1. 十进制转二进 ...
- C++算法进制间的转换
进制间的转换 进制转换方法是什么? 进制转换的方法是:二进制数,十六进制数可以采用按权展开法转化为十进制数,十进制转化为R进制要分为两部分,其中整数部分要除R取余,直到商为0,小数部分要乘R取余直到得 ...
- python进制间的转换
最近在做计算机网络课的一个课程项目,要在应用层实现可靠数据传输,即传输层用UDP不可靠信道.因为涉及到了字节流的传输,所以不可避免地要用到进制的转换,在查找了各处的资料之后,总结了以下方法. 以下代码 ...
- 进制间的转换(二进制,八进制,十六进制)
计算机只能识别二进制,这是众所周知的.但除了二进制,还有别的进制,它们之间是怎样转换的呢? 一.进制的类型 0.二进制 ,逢2进1: 1.八进制,逢8进1: 2.十进制,满10进1,满20进2,以此类 ...
- Java进制间的转换
最近学习了Java间的进制转换,记录下自己的学习心得,希望可以帮到前来查看的朋友们,如果有不懂的地方可以在下方评论留言,我们一起学习进步,只有自己足够强大才能弥补不足,多学习, 任意进制到十进制的转换 ...
- c语言浮点型常量表示平均数_小白基础知识必备|| 整型常量与进制间的转换
一.C语言关键字 C语言的关键字共有32个,根据关键字的作用,可分为数据类型关键字.控制语句关键字.存储类型关键字和其它关键字四类. 数值类型关键字(12个) void.char.short.int. ...
- 乘基取整法是什么_深入理解计算机系统(六):进制间的转换原理
目录 1.进制的介绍 2.二进制转换成其他进制 3.十进制转换成其他进制 4.十六进制转换成其他进制 5.总结 上一篇博客我们讲解了信息的在计算机中是如何存储以及如何表示的.但是对于各个进制的转换只是 ...
- java-----任意进制间的转换
public class Main {public static void main(String[] args) {// TODO Auto-generated method stubSystem. ...
- linux下进制是如何转换?
一 其他进制转换为十进制方式 1 二进制转换为十进制 echo $((2#11111111)) 结果是255 2 八进制转换为十进制 ((num=8#333));echo $num 结果是219 ...
- Python中各进制间的转换
十进制的转换 '''十进制转化为二进制.八进制.十六进制''' # 1.十进制转化为二进制 bin() a = bin(10) print(a) # 0b1010 # 2.十进制转换位八进制 c = ...
最新文章
- 赠书:Apache顶级项目,SkyWalking为何一枝独秀?
- laravel后台扩展包
- Linux 下安装matlab2014a
- 关于颜色值透明度的设置
- LeetCode 835. 图像重叠
- openSSH离线升级(6.6->7.9),解决Linux安全漏洞(CVE-2018-15473)
- 算法设计与分析——斐波那契堆
- keil5怎么添加stc芯片库
- 基于 STM32 空气质量检测装置设计
- Project-符合人类习惯的多元多项式计算器
- 按行遍历和按列遍历哪一个更快一些?
- 高新技术企业补贴如何申请?
- Arduino UNO+DS1302+74HC595联级+8位数码管时钟+Proteus仿真
- 微信支付的软件架构也太特么牛逼了吧...
- 喜欢讲故事的“认养一头牛”,能走多远?
- 这 10条 Linux 命令锦囊,防你牢底坐穿
- 数值运算pythonmopn_数的解释|数的意思|汉典“数”字的基本解释
- 计科练习13题解(最短路径)
- ucla 计算机网络,2020年UCLA计算机工程排名珍贵干货专业讲解
- 刘奇-豌豆荚分布式redis的设计与实现
热门文章
- Python基于OpenCV实现视频数据切割为图像数据
- torch.rand() 和 torch.randn() 有什么区别?
- 2021-08-06 MD5mysql 加密校验
- pythonplatform标识_Python utils.platform方法代码示例
- chainmaker 交易执行失败也会打包到区块 落盘
- nginx 调试 输出配置文件中的变量
- kubernetest pod为ContainerCreating、ImagePullBackOff状态 怎么办
- Kubernetes 小白学习笔记(14)--k8s集群路线-kubernetes核心组件详解
- host=‘api.github.com‘, port=443): Max retries exceeded with url
- (一)UML语言概述