SQL Fonction Round

round(45.923,-1) donne un résultat de 50. Pourquoi est-ce? Comment est-il calculé?

(désolé les gars je me suis trompé avec une version antérieure de cette question, ce qui suggère valeur était de 46)

Il donne 50 sur MySQL 5.0.67-0ubuntu6, comme décrit dans la dev.mysql.com/doc/refman/5.0/en/... - ce que vous utilisez?
les gars ...je knw cela, mais pourquoi? comment c'est calculé
Peut-être certains plus d'informations sur ce que vous essayez de faire est en ordre? C'est des informations incorrectes sur son propre.

OriginalL'auteur hrishi | 2009-07-10