c++程序为什么java定义无符号整型double会输出整型

在c++中,定义为double的数据为什么要用%lf输出呢?可不可以用%f呢? 还有类似的float,int与%lf,%ld?_百度知道
在c++中,定义为double的数据为什么要用%lf输出呢?可不可以用%f呢? 还有类似的float,int与%lf,%ld?
谢谢大家了!!
我有更好的答案
int 用%d -- 整形long 用%ld -- 长整型float 用%f -- 单精度double 用 %lf --双精度
long 可不可以用%f呢?
必然不行,难道你没看出来d是整数,f是浮点数么
对不起,我打错了,是double 可不可以用%f呢?
你可以尝试一下,经过了自己的实践才会记忆深刻,记得尝试超过float范围的double数值
采纳率:36%
为您推荐:
其他类似问题
float的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。2012年 总版技术专家分年内排行榜第一
2013年 总版技术专家分年内排行榜第七2011年 总版技术专家分年内排行榜第五2009年 总版技术专家分年内排行榜第九
2014年 总版技术专家分年内排行榜第二
2013年 总版技术专家分年内排行榜第三
匿名用户不能发表回复!|C++一段求数列和的代码。为什么定义的double变量sum到最后输出的却是整数?_百度知道
C++一段求数列和的代码。为什么定义的double变量sum到最后输出的却是整数?
i;#include&lt#include&iostream&#include&iomanip&i++)
sum=sum+1&#47,y;math.h& while(cin&&void main(){ double sum=0;
cout&&n) {
for(int i=1;sum&&i&=n
我有更好的答案
若你想得到double类型的数只需将1&#47,因而循环多次以后sum中的数都是整数相加,结果当然会输出整数了,1/i输出的结果也是整型的因为i是整型数据
采纳率:18%
include&iostream&#include&iomanip&void main(){#include&i; while(cin&math.h&sum&&i&=n;&& double sum=0;
cout&lt.0/n) {
for(int i=1;i++)
sum=sum+1,y
本回答被网友采纳
sum=sum+1.0/i;如果是1/i做的事整数除法,得到的总是0
为什么1/i的结果总是0?不是应该是i的倒数吗?
因为你的i 是int 型的啊! 1除以i ,是两个整型相除,结果取整,所以永远是0
i是int类型,1默认int类型,当1/i时,总是等于0。int运算时,结果也是int类型,返回整数部分,也就是返回不大于该运算结果的整数。
sum=sum+1/i;中
1/i 所得是整数这句就是取整
所以sum是整数
因为sum是所有
两个数都是double类型的相除才是double的
其他4条回答
为您推荐:
其他类似问题
您可能关注的内容
数列的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。c++下面这个程序为什么输出的总是整数,怎么输出小数_百度知道
c++下面这个程序为什么输出的总是整数,怎么输出小数
#include&iostream&int main(){ int c,f; cin&&f; c=f*5/9; cout&&c; return 0;}
我有更好的答案
把int c,f;改为
采纳率:35%
你的c定义的就是一个整数 int 类型, 你把c定义为float类型float c,f; cin&&f; c=f*5/9; cout&&c; return 0;
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。C++如何将double的值赋值给int_百度知道
C++如何将double的值赋值给int
我有更好的答案
强制类型转换可能会丢失精度 例如:double a = 3.4;int b = (int)a;
//此时,编译能通过但是 b此时的值为3 。这是不安全的赋值方法。
采纳率:10%
强制类型转换double a=1.1;b=(int)a;
要强制转换,即int a;double b;int a=(int)b;
直接赋值号赋值就行,不过不管怎么赋值,肯定要有精度损失的
其他1条回答
为您推荐:
其他类似问题
权重的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 java double转整型 的文章

 

随机推荐