社区
C++ 语言
帖子详情
数据类型间的转换问题,谁刚我解惑?
m0772
2009-03-22 02:12:22
为什么以下两组的输出结果不一样啊?
printf("%f\n", 1);
printf("%d\n", 1.1);
这个的结果是:0.000000和一个负数
printf("%f\n", (double)1);
printf("%d\n", (int)1.1);
这个的结果是:1.000000和1
对于以上的结果谁帮我详细解释一下原因,或者给我相关资料让我自己去看也行。谢谢!
...全文
91
7
打赏
收藏
数据类型间的转换问题,谁刚我解惑?
为什么以下两组的输出结果不一样啊? printf("%f\n", 1); printf("%d\n", 1.1); 这个的结果是:0.000000和一个负数 printf("%f\n", (double)1); printf("%d\n", (int)1.1); 这个的结果是:1.000000和1 对于以上的结果谁帮我详细解释一下原因,或者给我相关资料让我自己去看也行。谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
飞哥
2009-03-22
打赏
举报
回复
支持楼上,与浮点数在内存中的存储形式有关
ltc_mouse
2009-03-22
打赏
举报
回复
给个链接
http://topic.csdn.net/u/20090305/22/6365501d-844e-4fd4-9905-ac1c703ba05a.html
liqinghua1653
2009-03-22
打赏
举报
回复
printf是一个不定参数的函数, 后面的参数类型是通过format里面的内容来解析。 由于, int型和浮点型数据内存表示不同,当你对一个内存表示int型数据用%f来输出, 结果肯定不对, 反过来也是不对的。
nuoshueihe
2009-03-22
打赏
举报
回复
我想存在一个精度高低的问题
帅得不敢出门
2009-03-22
打赏
举报
回复
double请用%ld
hust_terry
2009-03-22
打赏
举报
回复
这个问题看C语言相关的默认类型转换就行了
hust_terry
2009-03-22
打赏
举报
回复
printf("%f\n", 1);
这个应该会报错吧?
Java语言中的8种基本
数据类型
间
的
转换
本文详细介绍了Java中自动与强制
数据类型
转换
,涵盖整型、浮点型、char与int之
间
的
转换
,以及如何理解和应用这些
转换
。实例演示了不同类型
间
的
转换
规则,适合初学者和进阶开发者参考。
java
数据类型
间
的
转换
本文详细介绍了Java中的三种类型
转换
方式:基本
数据类型
之
间
的类型
转换
、字符串与其他
数据类型
的
转换
及引用类型
间
的
转换
。重点讲解了基本
数据类型
之
间
的自动类型
转换
、强制类型
转换
及通过包装类进行的
转换
,并给出了具体的示例。
Java
数据类型
的
转换
博客介绍了Java
数据类型
转换
的相关知识。包括基本
数据类型
的自动
转换
与强制
转换
,如范围小转大的自动
转换
、大范围转小范围的强转;还涉及String与基本
数据类型
的
转换
、自动装箱/拆箱,以及引用数据
间
、数组和泛型的类型
转换
规则。
【java入门】不同
数据类型
间
的运算、自动提升与强制
转换
本文聚焦Java基本
数据类型
运算规则。介绍了基本
数据类型
变量
间
的自动类型提升和强制类型
转换
规则及练习,还探讨了标识符声明规则。同时阐述了基本
数据类型
与String的运算,包括String类型特点、运算规则及相关练习,为Java入门者提供了实用知识。
Java
数据类型
转换
超详解
本文详细介绍了Java中
数据类型
的
转换
,包括简单
数据类型
之
间
的自动和强制
转换
,字符串与其他类型
间
的
转换
,以及Date类与其他类型之
间
的
转换
。内容涵盖低级别到高级别的自动
转换
,高级别到低级别的强制
转换
,字符串
转换
为数值类型的各种方法,以及Date类的构造和格式化。此外,还提到了字符型转时
间
型和时
间
型转字符型的操作。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章