00问答网
所有问题
c语言中10/3按浮点型输出为什么小数点后都是0
如题所述
举报该问题
推荐答案 2013-06-12
这么写吧!!!测试测试,就会有区别了(double)10/3;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jjTrenrD0.html
相似回答
为什么c语言里浮点型
数据按整型格式
输出
结果
是0
??
答:
double类型最高12位小于1003,对应的十进制数就肯定小于0.000001,所以很容易就会
输出0
.
c语言输出小数
时 全部显示成0
答:
记住 整数/整数 在
C中的
结果还是一个整数 当你输入0,5,2的时候计算(-c/b)结果是0,所以一直
输出的
结果
是0;
要么你修改a,b,c任意一个的类型为
float
(全部也可以),或者你在这里加一个强制类型的转化(float)-c/b就行了,强制转换的是第一个-c第二个b系统自己就帮我们转换了(int -->...
为什么c语言
编程
float
算出来有很多0?
答:
"%m.nf":
输出浮点数
,m为宽度,n为
小数点
右边数位 e.g. "%3.1f" 输入3852.99 输出3853.0 长度:为h短整形量,l为长整形量
为什么
最后
输出的
有那么多零呢,
float是
单精度不是双精度啊,双精度才有...
答:
C语言中浮点型
一般分为float单精度型、double双精度型、long double长精度型,单精度
浮点型小数点后面
有效数字为6~7位和双精度浮点型小数点后面有效数字为15~16位。在C语言标准库头文件float.h定义了
浮点数小数点后
的有效位数 ://float.h头文件的部分代码 define DBL_DIG 15 //双精度小数点后15...
大家正在搜
c语言中的浮点型是什么意思
c语言中浮点型怎么输
c语言中字符型和浮点型可以相加吗
c语言中浮点型
c语言中浮点数
c语言中合法的浮点数
c语言中浮点数表示方法
c语言中浮点数的格式
c语言中e是什么
相关问题
用c语言浮点输出时,如何让小数点后没用的0不显示。
c 语言里浮点相乘 为什么小数全为0了
C语言编程序时怎么控制浮点型输出的小数点精确到几位
c语言基础 求a/b的值 为啥输出结果小数点后全是0?
c语言有3位小数的浮点型数字输出后怎么最后一位会多出一个1?
C语言编程中怎么自动去掉浮点数小数点后没用的0。
C语言输出 浮点型数据输出
C语言中输出时怎样控制小数点后的位数,请举例说明保