MySQL Forums
Forum List  »  Portuguese

round
Posted by: Bruno Cassucci
Date: December 31, 2018 08:17AM

Me deparei com um problema já algum tempo no MySQL, não sei se é bug ou a lógica de arredondamento que não estou entendendo.
Reparem nos arredondamentos abaixo:

select round(15.915,2);
result: 15.91;

select round(16.725,2);
result: 16.73;

O resultado é coerente pelo que entendo de arredondamento, mas estas outras abaixo, não consigo entender:

select round(70.915,2);
result: 70.92; (correto = 70.91)

select round(15.725,2);
result: 15.72; (correto = 15.73);

Se precisarem há outros exemplos.

Options: ReplyQuote


Subject
Views
Written By
Posted
round
188
December 31, 2018 08:17AM


Sorry, only registered users may post in this forum.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.