tirei round() pois estava lento e a economia de bytes era apenas de 20%