前提・実現したいこと
2.35と表示させたい
C言語で小数点以下第二位の切り捨てを表示させたいです。
発生している問題
#include <stdio.h>
int main(void){
double a,b,c,d;
scanf("%lf%lf%lf%lf",&a,&b,&c,&d);
double e = a4.0+b3.0+c2.0+d1.0;
double f = e/14;
printf("%4.2lf",f);
}
補足情報(FW/ツールのバージョンなど)
a b c d にそれぞれ2 5 4 2をいれました。
これらの計算から小数点以下第二にすると2.36と表示されてしまいます。
切り捨てるにはどうしたらよいでしょうか。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/27 14:41