Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
写真の高さと幅の比率を取得し、それに応じてスケーリングしたいと思います。私が使用してyratioを計算している間
float yratio = y_pic / y_original;
y_pic が 800、y_original が 590 の場合、yratio の結果を確認しましたが、なぜ yratio が答えとして 1.0 を返すのでしょうか?
どうすれば 1.35 の答えを得ることができますか?? 事前に助けてくれてありがとう!
出力の型は入力の型と同じで、integer. キャストを使用して機能させます。
integer
float yratio = y_pic / (float) y_original;