编程里面关于十进制%d的显示位数求解
答案:1 悬赏:80 手机版
解决时间 2021-03-17 13:49
- 提问者网友:疯孩纸
- 2021-03-16 17:54
编程里面关于十进制%d的显示位数求解
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-03-16 18:32
不知道你用的是哪个编译器进行输出的,按理1234567890在32位及以上机器时可以正常输出的!追问是我们公司工作用的软件,他是纯dos下运行的,这是脚本里面的其中一段,他脚本是开放的,直接可以打开修改追答用%u可以按无符号数输出
你可以百度查一下整数的范围,在范围内应该是可以正常输出数据的。超出范围则会溢出,输出结果与你想象的不同。
无符号:0 ~ 2^32-1
有符号:-2^31 ~ 2^31-1
你说9位数可以正常输出,所以,以1开头的10位数应该也是正常的
你可以百度查一下整数的范围,在范围内应该是可以正常输出数据的。超出范围则会溢出,输出结果与你想象的不同。
无符号:0 ~ 2^32-1
有符号:-2^31 ~ 2^31-1
你说9位数可以正常输出,所以,以1开头的10位数应该也是正常的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯