鱼C论坛

 找回密码
 立即注册
查看: 2473|回复: 3

[已解决]十六进制可以直接相减吗?

[复制链接]
发表于 2021-5-5 11:34:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
十六进制可以直接相减吗?剪完之后可以与十进制直接比较吗?有没有函数可以直接转换的.希望各位大哥告知一二
最佳答案
2021-5-5 14:32:16
1.十六进制可以直接相减但需要位数对齐
2.可以 但需要换成一个进制
3.没有吧,可以自己写一个函数不也行吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-5-5 13:42:17 | 显示全部楼层
十六进制 和  十进制 ,可以看成 printf的一种输出形式  
如果你有字符串的十六进制和十进制,可以用ssanf把它们接收为int等类型再计算
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-5-5 14:32:16 | 显示全部楼层    本楼为最佳答案   
1.十六进制可以直接相减但需要位数对齐
2.可以 但需要换成一个进制
3.没有吧,可以自己写一个函数不也行吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-5-5 17:18:50 From FishC Mobile | 显示全部楼层
本帖最后由 jackz007 于 2021-5-5 18:03 编辑

数值型变量在计算机中没有进制差异,只是在与计算机作 I/O 的时候才有明确进制的需要。比如 ,在向计算机输入 110 的时候,你得设法让计算机知道,它是二进制、八进制、十进制还是十六进制,一旦完成输入,它就是计算机内部的一个普通数值,就没有进制的概念了。再比如,计算机内部有一个数,你想知道它是多少,那就指定按十进制打印就可以了,当然,你也可以指定按二进制、八进制或十六进制进行打印。数始终是同一个数,仅仅是外在形式(进制)存在区别而已。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-11 14:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表