77问答网
所有问题
C语言中的除法,怎么才能得到有小数点的确切数字
C语言中,一般如果直接输入5/2会得到等于2,怎样编辑才能得到2.5这个确切数字呢?
举报该问题
推荐答案 推荐于2017-09-27
5/2是整型相除,结果就是整型
如果你把除数或者被除数改为浮点型的话 然后输出加以控制如:printf("%0.1f",x); 结果为2.5
得到的结果就会含有小数!
#include<stdio.h>
void main()
{
float a=5.0;
int b=2;
printf("%0.1f",a/b);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/NWYW3YWv.html
其他回答
第1个回答 2008-11-03
两个数字至少有一个是浮点型的 5.0/2或5/2.0 或5.0/2.0
第2个回答 2008-11-03
变量定义成double就可以了。
第3个回答 2008-11-03
定义被除数时若是整型int则结果为整数若定义实数型例如float则算出结果带小数点后的数字
第4个回答 2008-11-03
double a;
a=(double)(5/2);
就行了
1
2
下一页
相似回答
c语言除法怎么
保留
小数
答:
你可以通过将其中一个或两个操作数转换为浮点数来实现这一点
。在C语言中,你可以使用类型转换运算符来将整数转换为浮点数。类型转换运算符的语法是在要转换的值前面加上要转换到的类型,用括号括起来。例如,将整数5转换为浮点数,可以写成(float)5。下面是一个例子,展示了如何在C语言中执行浮点除法...
C语言中除法怎么
取得
小数
?
答:
1、打开
C
-Free,新建文件。2、输入以下内容:(以
除法
为例)include <stdio.h> main(){ float a,b
,c
;printf("请输入
被除数
:");scanf("%f",&a);printf("\n请输入除数:");scanf("%f",&b);c=a/b;printf("\n%f÷%f=%f\n",a,b,c);} 3、按F5运行
,得到
结果。4、float a,b,...
C语言中除法怎么
取得
小数
?
答:
除了一开始用float进行定义之外,后面进行
除法
运算的时候要加.0,否则算出的结果电脑会自动取整 如:3/2的结果和3.0/2的结果就不同 因为没有定义3/2为浮点型,所以3/2自动取整,结果等于1 而3.0/2,由于预先用浮点型表示 其结果显然为:1.5 ...
c语言如何
精确
小数点
后指定位数
答:
可以在输出时,指定小数点后的有效位数,实现精确到若干位的效果
。要精确到小数点后若干位,则数据类型为浮点型,可能为单精度(float)或双精度(double)。在C语言中,使用格式化输出函数printf来实现输出。输出格式为 .NF 1 %为格式化字符串的引导字符。2 .N表示指定显示N位小数。3 F为类型字符,对于...
c语言
实数
除法怎样
保留
小数
部分
答:
int main(){ scanf("%s",&str);n=strlen(str);count=1;for(i=1;i<n;i++){if(str[i]!=str[i-1])count++;else continue; } double ans;ans=(float)n/count;printf("%.2f",ans);} printf("%.2f",ans); 是保留两位
小数
n和count都是int型,用float强制转换浮点型
,才能
...
怎样
在
c语言除法
中保留
小数点
?
答:
int main(){ float c;//首先要把你要求的数定义成浮点型,通俗的讲就是float和double就是小数型;int a=5,b=3;//int整数型,它自动把小数去掉;c=1.0*a/b;//最重要的是要乘以1.0;printf("%.2f"
,c
);//%.2f;%后面的是点(.)几,就保留几
位小数
;return 0;} 希望能帮到你,...
怎么
用
C语言
代码实现超高精度的大数据
除法
运算?要求结果保留到
小数点
后...
答:
LEN + 10];char b[MAX_LEN + 10];int va[MAX_LEN + 10]; //
被除数,
an1[0]对应于个位int vb[MAX_LEN + 10]; //除数, an2[0]对应于个位int vc[MAX_LEN + 10]; //存放商,aResult[0]对应于个位//长度为 nLen1 的大整数p1 减去长度为nLen2 的大整数p2//结果放在p1 里,...
大家正在搜
怎么才能学会除法
怎样做除法才能又快又准确
带小数点的除法算式题
小数点的乘除法计算题
小数除法怎么算
小数点除法
小数的除法
小数点除法竖式计算图
不会除法怎么办
相关问题
C语言中除法怎么取得小数
C语言中除法怎么取得小数
C语言中除法怎么取得小数?
c语言实数除法怎样保留小数部分
c语言中怎么把变量都是整形的除法得到的结果完整表示出来其中包...
C语言中除法怎么取得小数?
c语言INT相除如何得浮点出来
C语言怎么算小数除法