77问答网
所有问题
当前搜索:
c语言中除号有小数怎么表示
C语言中除号怎样表示
?
答:
1.0*a/b
c语言中除号怎样表示
答:
c语言中的除号是“/”
。用的int,float类型分别做除数 1、int/int毫无疑问,结果为int型,如1/2,结果为0 2、int/float结果仍为0 3、float/int结果为0.500000 4、float/float结果为0.500000
c 语言中除号
仅用于整数间吗?
答:
如果被除数或除数之一是浮点型(包括一般的小数和科学计数法
表示的小数
),则进行的是浮点数除法,结果是浮点数。但因为计算机只能表示有限精度,所以结果跟纯数学上算出的可能有所不同。如:10.0/4等于2.5,能精确表示。但15.0/7就只能精确到有限位数(可以指定要精确到的小数位数,但一般不能超过1...
8/3在
c语言中
值是多少
答:
答案:2。在
C语言中
,
除号
两边都是整型时,是整除,即舍去
小数
点后面
的
数据,且不做四舍五入。 如果写成:8.0/3 或 8/3.0 或 8.0/3.0, 其结果都为 2.666667。
C语言里
除法为什么总是除到
小数
点后
的
余数?
答:
C语言中的
加号、减号与数学中的一样,乘号、
除号
不同;另外C语言还多了一个求余数的运算符,就是 %。不同类型的除数和被除数会导致不同类型的运算结果:当除数和被除数都是整数时,运算结果也是整数;如果不能整除,那么就直接丢掉
小数
部分,只保留整数部分,这跟将小数赋值给整数类型是一个道理。
c语言的
一个问题
答:
比如1/5=0、5/3=1等等。而当它的两边只要有一个是浮点数时,它便摇身一变自动成为“浮点除”了,即商就是有规定长度
的小数
部分了,如1/5.0或1.0/5或1.0/5.0时则商为0.2,11/7.0=1.57142857...。你看,你的表达式中i=1,所以((i+1)*i)=2,那么1/2就永远等于0。你想要正确...
求大神解答!
c语言里
一个数后面加
小数
点和0有什么用啊,比如图第9行3后 ...
答:
c中的
除跟我们常见的除是有区别的,如果
除号
两边为int型,那就是整除,比如5/3=1,若想得到不是整除的结果,要求两边只要不全是int型,而3是整形,那么你得出的结果不一定是100,也可能是100.2,100.5,3.0是浮点型,所以得到的答案才会是精确的100 ...
请问一下,
C语言中
,"/"在什么情况下是
除号
,又在什么情况下是取整?谢谢...
答:
其实“/”一直都是除,只是两个数的类型不同的时候结果不一样,如果是两个整型数做除如:5/10,结果不是0.2,而是0,因为结果必须是整型数,即取整(舍去取整)。实数的话就没问题。一般都是写成5.0/10.0就不会错了
在
c语言中
,8/6=1,那么3.6/2.4 等于多少?
答:
8/6 操作数都是整型数 所以结果 商也为整型,
小数
被舍弃了,所以得1 3.6/2.4 操作数是浮点型数据,结果也为浮点型数据 保留7位有效数字 该小数就小数了呗!!
在
c语言中
1.0/3=?并且说明
答:
c语言中
除法运算有两种,整除和实除,都是用
除号
/ /两边都是整数那就是整除,可以理解为除完以后舍掉
小数
位取整(舍掉
的
,没忘记%吧?这货要求也是两边参与运算得数都得是整数)那么什么时候实除还用说吗?c语言,实数默认为double,运算时全部转换为double后进行计算,而doule是精确到15-16个有效位...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言中小数怎么表示
c语言除以怎么表示
c语言不等于怎么表示
c语言怎么保留小数
c语言数组怎么输入
编程中除号怎么写
c语言中除法取整
c语言中sizeof什么意思
c语言中%s和%c