回复:200smart 如何将10位16进制数用十进制显示?直接计算会溢出

已锁定

莘莘学子

  • 帖子

    7074
  • 精华

    4
  • 被关注

    179

论坛等级:至圣

注册时间:2010-04-22

钻石 钻石 如何晋级?

发布于 2024-12-26 22:48:14

13楼

展开查看
以下是引用芳季在2024-12-26 18:03:21的发言 >12楼

这是大数的16进制转10进制。没有这样的指令。只能自己设计转换算法,自己编程。上网搜一下看看有没有算法的思路。

16#6b961d5d就是10#1805000029

你举例的这个数还好可以在Dword范围内。实际上真有超过Dword的值吗?

我所了解的读卡器,扫码枪等,都是ASCLL码,最长的字符串是24个字,算起来十进制都是48字节,那么哪个十进制,十六进制可以转换出来?有的字符串甚至达到32个字了,64个字节了都。

弘扬中华传统美德,无私奉献为根本,助人为乐为根源。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9431条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。