私はJavaで非常に単純な除算をしています(これは製品の数量/時間あたりの生産です)が、この除算を行うたびに奇妙なエラーが発生します:
float res = quantity / standard;
上記の分割をいくつかの値で試しましたが、常にエラーが発生しますが、他の場所で試して正しくなったのは次のとおりです。
世界のどこでも:
13.6 = 6800 / 500;
ジャワ:
13.0 = 6800 / 500;
BigDecimal と BigInteger を調査しましたが、この除算を作成する方法が見つかりませんでした。精度エラーなしで Java でこの除算を行う方法は他にありますか??
どんな助けでも大歓迎です。