IT
SMA
Terselesaikan

a=y10+z10;
wa10=a/kei*100;
printf("%.1f",wa10);

wa10=(y10+z10)/kei*100;
printf("%.1f",wa10);

上だと"13.4"と出力されて成功なんですが、下だと"0"になってしまいます。どうしてですか?

Answers

✨ Jawaban Terbaik ✨

データ型の問題な気がします。
変数の定義部分を見せて欲しいです。

恐らく、変数を全てdoubleもしくはfloat型で定義すれば、最悪解決するとは思います。

ゲスト

全部doubleにしないとダメってことですか?

ゲスト

できました(

ゲスト

ありがとうございます!

Post A Comment
Apa kebingunganmu sudah terpecahkan?