|
分類:[C# (Windows)]
C#.NETのWinアプリで開発している超初心者です。
ある値aに対するもう1つ値bが占める割合を計算したいと思っており、下記のようなプログラムを書きました。
long a, b, atai;
a = 75000; b = 3400; atai = (b / a) * 100;
これを計算させるとataiには0が返ってきてしまいます。 オーバーフローを起こしているのかと思ってcheckedを使ってみたりしたのですが、それでもダメでした。 またataiのみdoubleにしたのですが、それでもダメでした。
どうすれば求めたい値を取得する事ができるのでしょうか??
かなり初歩的な質問だとは思うのですが、よろしくお願いいたします。
|