Olá, bom eu tenho um sistema de rank, e nele tem o redutor de casas decimais fazendo uma divisão de kills pelas deaths alguns resultados ele aumenta o valor em 1 na última casa como mostra a print abaixo.
Como podemos ver o jogador 1° da lista tem
Kills: 12158
Deaths: 7869
Valor inteiro da divisão: 1.545050197
Então o K/D deveria ser: 1.54
Mas, o redutor seta como 1.55
OBS: O redutor esta definido para contar apenas 3 casas ou seja seria as 3 primeiras da divisão
Alguém sabe me dizer se isso é uma falha? ou é normal com valores alto o redutor aplicar 1 kdr na última casa a mais em cada jogador.
Na real isso só acontece com números grandes de kills e deaths no exemplo abaixo setei kills e deaths em mim e ele deu o valor exato da divisão.
Como pode ver ele da o valor exato quando não é números muito grande:
Valor inteiro da divisão: 2.6513157895
OBS: As vezes ele seta 1 na última casa até em divisão de números pequenos.
403 ÷ 152 = 2.65 valor exato reduzido pelo script