社区
VB基础类
帖子详情
怎样让变量的数据不自动转换成10进制?
铱星人
2009-01-08 06:30:33
我现在有个问题,我在做一个大于8byte 的数据变量累加,把结果转换成16进制显示的时候,用HEX是不行的,因为HEX最多8byte,问题是计算机本来就是HEX运算的,
何必让VB把它自动转换成10进制,然后我再转换成16进制,是不是多此一举呢?有没有办法直接把变量的 16进制数据直接提出来显示?
...全文
63
3
打赏
收藏
怎样让变量的数据不自动转换成10进制?
我现在有个问题,我在做一个大于8byte 的数据变量累加,把结果转换成16进制显示的时候,用HEX是不行的,因为HEX最多8byte,问题是计算机本来就是HEX运算的, 何必让VB把它自动转换成10进制,然后我再转换成16进制,是不是多此一举呢?有没有办法直接把变量的 16进制数据直接提出来显示?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
铱星人
2009-01-08
打赏
举报
回复
我刚才看了一下MSDN
Hex 函数
返回代表十六进制数值的 String。
原来是返回的字符串,原来如此,我都当作数据了,
实际上不管你什么进制的只是显示方便的问题。
实际上电脑都是用2进制运算的。
铱星人
2009-01-08
打赏
举报
回复
回楼上,我说的不是 字符串变成数字运算,我说的是 从BIN文档中通过二进制方法读出来的,已经在运算了,所以不存在字符ASCII的问题,我要的是最后的结果能直接变成ASCII字符串显示就好了,但是目前的方法是首先要把十进制变成16进制,然后再变成字符串运算,因为在内存中是2进制的,每4个BIT就是一个HEX的位,我们在写汇编的时候一般都是按照16进制运算的,反而要变成10进制要通过函数转换,所以我们应该可以直接把变量里边的二进制数读出来,比如一个BYTE最大就是255,也就是FF,但是VB显示给我们都是255,而不是2进制或者16进制,说明已经给了转换。我就是想不要这种自动转换。 直接读出数值转换成字符就快速多了。
of123
2009-01-08
打赏
举报
回复
呵呵,有一个这样想问题的人。
你以为你的数字变量里就是一些十六进制的字符串吗?内存变量是 2 进制的,就是一连串的 0 和 1。严格地说,数字计算机进行的是 2 进制计算。
而且,变量中的数,也没有你想的那么简单。不同的数据类型,有不同的编码格式,每一位是的 0 和 1 都有具体的定义。
当然,写系统的人没有那么傻,直接把 2 进制数换成字符 "0" 和 "1" (实际编码是 &H30 和 &H31)给你看,还是进行了转换,变成了大家最习惯的 10 进制字符串。再用字库编码显示出来给你看。
10 进制数转 16 进制字符串,网上的函数一抓一大把。搜搜!
关于Modbus
数据
16进制转
10进制
问题
这两天在开发STM32的Modbus主站,就买了一个RS485总线的温湿度传感器来,温湿度传感器说明要求将传感器返回的Modbus报文
数据
转换为
10进制
后再除以10得到真实
数据
,以下是举例 Modbus主站发送报文: 01 04 00 01 00 ...
【Python 千题 —— 基础篇】进制转换:十进制转十六进制
这个习题适合初学者,因为它涵盖了Python编程的基础知识,包括输入、
变量
、类型转换、数制转换、输出和基本语法。帮助学习者理解如何将十进制数转换为二进制数。计算机底层原理中常使用二进制来表示相关机器码,学会...
使用 Shell 运算进行进制转换 16进制转
10进制
工作时候常常遇到一些问题,拿到的数字是16进制的,但是运算的时候是
10进制
的,shell可以很方便的处理这类的进制转换问题,一种情况是使用 Shell 运算把一个数字从给定的进制转换位十进制。如果数字以运算展开式的...
100
转换成
二进制 java,Java基础之进制转换
如:0123八进制
转换成
二进制:只需将每个八进制数字替换为相对应的三个二进制位即可。现在的计算机系统很少用八进制的了 十六进制:二进制表示法太冗长,所以在程序中一般喜欢用十六进制十六进制:基数为十六,逢...
java自学日记 002
变量
分类
数据
类型转换 进制
文章目录
变量
分类按
数据
类型按声明位置代码示例
数据
类型转换
自动
转换强制转换对转换的理解与String类型做加法运算进制
变量
分类 按
数据
类型 基本
数据
类型: 整型:byte \ short \ int \ long 浮点型:float \ ...
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章