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
559
December 31, 2018 08:17AM


Sorry, you can't reply to this topic. It has been closed.

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.