Questions marquées «rounding»

Arrondir une valeur numérique signifie la remplacer par une autre valeur approximativement égale mais dont la représentation est plus courte, plus simple ou plus explicite.

1259
Comment arrondir un nombre à n décimales en Java

Ce que je voudrais, c'est une méthode pour convertir un double en une chaîne qui arrondit en utilisant la méthode de la moitié - c'est-à-dire que si la décimale à arrondir est 5, elle arrondit toujours au nombre suivant. Il s'agit de la méthode standard d'arrondi que la plupart des gens attendent...

271
Pourquoi .NET utilise-t-il l'arrondi bancaire par défaut?

Selon la documentation, la decimal.Roundméthode utilise un algorithme d'arrondi à égal qui n'est pas courant pour la plupart des applications. Donc je finis toujours par écrire une fonction personnalisée pour faire l'algorithme arrondi plus naturel: public static decimal RoundHalfUp(this decimal d,...

264
Formatage des décimales dans R

J'ai un nombre, par exemple 1.128347132904321674821 que je voudrais montrer comme seulement deux décimales lors de la sortie sur écran (ou écrit dans un fichier). Comment fait-on cela? x <- 1.128347132904321674821 ÉDITER: L'utilisation de: options(digits=2) A été suggéré comme réponse possible....

254
Comment arrondir à 2 décimales avec Python?

Je reçois beaucoup de décimales dans la sortie de ce code (convertisseur Fahrenheit en Celsius). Mon code ressemble actuellement à ceci: def main(): printC(formeln(typeHere())) def typeHere(): global Fahrenheit try: Fahrenheit = int(raw_input("Hi! Enter Fahrenheit value, and get it in Celsius!\n"))...

232
round () pour float en C ++

J'ai besoin d'une simple fonction d'arrondi à virgule flottante, donc: double round(double); round(0.1) = 0 round(-0.1) = 0 round(-0.9) = -1 Je peux trouver ceil()et floor()dans le math.h - mais pas round(). Est-il présent dans la bibliothèque C ++ standard sous un autre nom, ou est-il manquant...

228
Comment arrondir un nombre en Javascript?

Comment arrondir un nombre en JavaScript? math.round() ne fonctionne pas car il l'arrondit à la décimale la plus proche. Je ne sais pas s'il y a une meilleure façon de le faire autre que de le séparer au point décimal en gardant le premier bit. Il doit y

222
SQL - Arrondi à 2 décimales

J'ai besoin de convertir les minutes en heures, arrondies à 2 décimales. Je dois également afficher uniquement jusqu'à 2 chiffres après la virgule. Donc, si je dispose de 650 minutes, les heures devraient être de 10,83. Voici ce que j'ai jusqu'à présent: Select round(Minutes/60.0,2) from .... Mais...