0

写真の高さと幅の比率を取得し、それに応じてスケーリングしたいと思います。私が使用してyratioを計算している間

float yratio = y_pic / y_original;

y_pic が 800、y_original が 590 の場合、yratio の結果を確認しましたが、なぜ yratio が答えとして 1.0 を返すのでしょうか?

どうすれば 1.35 の答えを得ることができますか?? 事前に助けてくれてありがとう!

4

1 に答える 1

0

出力の型は入力の型と同じで、integer. キャストを使用して機能させます。

float yratio = y_pic / (float) y_original;
于 2013-02-11T10:31:17.777 に答える