社区
C语言
帖子详情
为什么转换后的结果不一样?
norrin159
2009-04-08 10:47:13
我在学习类型转换,有一个地方不明白,想问一下:
int ai;
ai=0x1234567890123456l;
printf("%x\n",ai);
的显示结果是后几位。
而
int ai;
ai=1234567890123456l;
printf("%d\n",ai);
显示的结果为什么不是最后几位呢?我不明白啊?????
...全文
85
1
打赏
收藏
为什么转换后的结果不一样?
我在学习类型转换,有一个地方不明白,想问一下: int ai; ai=0x1234567890123456l; printf("%x\n",ai); 的显示结果是后几位。 而 int ai; ai=1234567890123456l; printf("%d\n",ai); 显示的结果为什么不是最后几位呢?我不明白啊?????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Ostroff
2009-04-08
打赏
举报
回复
我的显示整形数据有点长超过范围
轻松使用Linux体验不一样的人生
本课程以实战操作为主,讲解Linux多个发行版本的安装和桌面系统的使用,帮助大家一步一步的掌握Linux的使用,在此基础上进一步的讲解Linux的应用软件和常用办公软件以及游戏的安装和运行,最后讲解Linux的常用命令的...
WPS表格乘的结果和计算机的不一样,wps中计算结果和计算器结果不一样是为什么...
话题:wps中计算结果和计算器结果不一样是为什么?回答:分别选中你说的数据的所在单元格,看栏中显示的数字是多少这样看到的数据才是实际的数据,因为单元格经过格式设置,所以有些数据没有体现小数尾数(看到的四舍...
为什么每次用计算机算数都不对,Excel算出来的数,和计算器结果对不上?
最近就连续有2位同学提出来,明明数据没有错,按计算器时也没有手抖,为什么用Excel计算的结果,和用计算器按出来的结果不一样?有一个结果,不管对错,可能你就忽略了。但是有2个不一样的结果,就一脸懵啊。曾经有...
解决mysql中类型
转换
导致的查询结果不一致的问题
最近在工作中发现一个有趣的现象,向sql中一个varchar类型的查询条件,传递一个int类型的数值0,查询出来的结果和想象中的不太一样。结果中不仅有数值为0的,还有其他字符串的数据。 在网上查询了资料发现,造成这...
Base64在不同项目中运行结果不一致问题
今天需要用base64加密数据,在java工程中测试...同样的代码输出的结果不一样,参数json是相同的字符串,以为是包的问题,一直在查包,查半天没查到区别,在排查项目编码也相同,想了半天,最后搜到了,还是参数jso...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章