Je ne comprend pas ton souci. Il y a aucune règle disant que ça doit être arrondie à l'unité supérieur ou inférieur, c'est au libre arbitre de la personne (programme ?) qui calcule. Dans le cadre d'un calcule financier, il est d'usage d'arrondir à l'unité supérieur.
Suivant cette logique, le résultat de round me semble approrié.