Java 7 64 ビットで LibGDX プログラムに取り組んでいます。
float をパラメーターとして受け取る関数を junit を使用してテストすると、奇妙な結果が得られました。123.123456f
パラメータとして使用して関数を呼び出すと、関数は receive を受け取り123.12346
ます。なぜこれが起こるのですか?
12.123456f
パラメータとして
使用すると、正しい結果が得られました。123.12345f
まだ動作します。
したがって、私System.out.println(...)
は入力をチェックするために使用します。
私にとっては重要ではありませんが、理由を知りたいだけです。どうもありがとうございました!
よろしく、 アントニー