Por que o código de divisão inteira dá a resposta errad
Eu tenho uma divisão muito simples em Java (é uma quantidade / produção de produto por hora), no entanto, sempre que faço essa divisão, recebo erros estranhos:
float res = quantity / standard;
Tentei a divisão acima com vários valores e sempre recebo erros, no entanto, a que tentei em qualquer outro lugar e acertei foi a seguinte:
m todo o mundo:
13.6 = 6800 / 500;
Java
13.0 = 6800 / 500;
Eu pesquisei BigDecimal e BigInteger, no entanto, não encontrei uma maneira de criar essa divisão com eles, existe alguma outra maneira de fazer essa divisão em Java sem erros de precisão
Qualquer ajuda será muito apreciada