質問: 現在PictureBoxに図形を描画するプログラミングを行っているのですが、 こちらの計算式『(int)(240 * (18 / 120) / 2)』は結果が0になってしまうのですが、 『(int)(240 * 18 / 120 / 2)』の場合は結果が18になります。 (18 / 120)の部分が原因なんだなとは何となく分かるのですが、 なぜそうなるのかはハッキリとは分かりません。 どなたかご教授お願いします。
回答: 普通の算数の話です。 括弧に囲まれているところが先に計算されます。