2016-04-15 14 views
0

値10,20,30,40,50,60を入力すると、摂氏から華氏に正しく変換されません。結果は次のようになります。42.0 52.0 62.0 72.0 82.0 92.0Java:温度コンバータが動作しない

10摂氏は40華氏ではなく50でなければなりません。

l1
+4

''(9/5) ''から ''(9./5。) ''に変更してください。 – f1sh

+0

アイデアをJistしてください。おそらく9と5がintになり、その除算はintとして行われます。 (9/5)から(9.0/5)に変更してみてください。 – dquijada

+0

あなたは正しいです:9と5は 'int's大丈夫です。 '(9/5)'は1に等しい。 –

答えて

1

9/5は1になる整数を返します。正しい値を取得するには、9/5.0を実行する必要があります。