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

rounding...

J'ai actuellement ce code ici: test = 2.432 test_formatted = "{:.2f}".format(test) print(test_formatted) Production: 2.43 Existe-t-il un moyen d'insérer une variable pour le nombre dans la chaîne de format? Tel que: test = 2.432 te = 2 test_formatted = "{:." + str(te) + "f}".format(test) print(tes....
10 juin 2020 à 00:03
Dans Python 3.8, j'essaie d'obtenir une valeur flottante à afficher comme suit: Si le nombre a plus de 2 décimales, il doit être arrondi à 2 décimales. Si le nombre a un point décimal, il doit s'afficher comme un seul point décimal. Si le nombre n'a pas de point décimal, il ne doit pas du tout s'aff....
5 juin 2020 à 01:23
C'est ma première question. Pour la première fois, j'ai besoin d'arrondir TOUTES LES VALEURS NUMÉRIQUES contenues dans une table Oracle. Je pars du classique "SELECT * FROM ... WHERE ..." (j'ai 147 colonnes) et je voudrais arrondir toutes les décimales que je trouve dans mes lignes / colonnes. Y-a-t....
4 mai 2020 à 16:59
Je veux réaliser quelque chose comme ça en JavaScript: input = 2455.55 f(input) = 2456 f(input) = 2460 f(input) = 2500 f(input) = 3000 f(input) = 2455.55 J'utilise la méthode Math.round() pour le moment, mais je n'atteins que 2 546 avec. Vous vous demandez s'il existe un meilleur moyen de faire le ....
1 avril 2020 à 16:13
Je veux créer une plage de valeurs entre 521 et 522 à l'étape 0.1. Voici mon code: ICD9CD1 = np.arange(521, 522, 0.1) Le résultat est: array([521. , 521.1, 521.2, 521.3, 521.4, 521.5, 521.6, 521.7, 521.8, 521.9]) Mais quand je veux le convertir en liste, voici le résultat: np.arange(521, 52....
24 mars 2020 à 02:02
Voici la partie du code que j'utilise dans une procédure stockée SQL Server. DECLARE @MinimumTime FLOAT, @filter VARCHAR(MAX) SET @MinimumTime = 43885.664166666664241 SELECT @filter = COALESCE('[Time.Minimum] >= ' + CAST(@MinimumTime AS varchar(MAX)), '') PRINT @filter Cela produit cette....
25 févr. 2020 à 14:25
Disons que nous avons le vecteur numérique suivant: y=c(0.111,1.11,11.1,111.1) Je souhaite qu'il soit arrondi comme suit: 0.11,1.11,11.1,111 Cette règle est simple: je veux trois chiffres au total! Mais si le nombre est grand (par exemple 1111 ou 11111), conservez tous les chiffres, mais sans dé....
13 janv. 2020 à 01:00
Dans le contrôleur dans le code, j'ai une méthode qui renvoie le numéro: $data = [ 'mynumber' => round(2.733, 2) ]; return view('pages.admin.buy', $data); Et en vue j'ai: <div class="card-body"> <p> aaaa: ${{ $draw->getAttribute('mynumber') }} <br> Et il affiche 3. Lorsque ....
26 déc. 2019 à 06:22
import numpy as np import pandas as pd import matplotlib.pyplot as plt from sklearn.model_selection import StratifiedShuffleSplit from sklearn.preprocessing import OrdinalEncoder df = pd.read_csv("mushrooms.csv",index_col=False,header=None) def n(target): if target == 'p': return 1 el....
16 déc. 2019 à 00:47
Je suis nouveau sur Python et j'essaie d'arrondir un nombre à l'échelle 10000. Par exemple: a = 154795 b = a / 10000 # 15.4795 c = round(b) # 15 Je souhaite arrondir c à 16, même si b = 15.0001, ou arrondir a à 160000 avant de le transmettre à b. Comment pourrais-je y parvenir? Merci pour vos sugge....
11 déc. 2019 à 16:52
J'ai une liste de très grands nombres que je dois arrondir. Par exemple: 6.624147027484989e+25 Je dois arrondir à 6.62e25. Cependant, np.around, math.ceiling, round(), etc ... ne fonctionnent pas. Je pense parce qu'au lieu de arrondir 6.624147027484989e+25 à 6.62e25, cela en fait juste un entier alo....
8 déc. 2019 à 05:25
Je veux arrondir les nombres négatifs au 0,5 supérieur le plus proche en utilisant python. Par exemple : -1.2 => -1 -0.8 => -0.5 etc si j'utilise round(number * 2) / 2.0 il me renvoie le 0,5 inférieur le plus proche (par exemple: -2,4 me renvoie -2,5 et je veux -2,0) Comment puis-je faire cela en ....
8 déc. 2019 à 04:01
J'essaie d'arrondir mes valeurs à 2 décimales en python (en utilisant le cahier jupyter), puis j'insère ces valeurs dans SQLITE3, mais certaines valeurs ne sont pas arrondies: Demande: count = cursor.execute("""SELECT test_user, SUM(CASE WHEN start >= ? THEN round(julianday....
4 déc. 2019 à 13:23
Je veux arrondir au 5 près un élément de la valeur d'un dictionnaire. Étant donné un dictionnaire: d = {'0': '0 43 1000 27 3 I', '1': '2 52 1020 28 3 J', '2': '2 11 10 281 32 T'} Je veux renvoyer le deuxième élément dans la valeur de chaque dict et l'arrondir au 5. le plus proche. Donc arrondir 43 ....
4 déc. 2019 à 05:40
Je suis nouveau sur python, et pour autant que je le sache, python n'a pas une sorte d'arrondi "mathématique". Ou a-t-il? J'ai un tableau de température, par exemple: temp = [-20.5, -21.5, -22.5, -23.5, 10.5, 11.5, 12.5, 13.5] Je n'ai pas trouvé le moyen d'arrondir des valeurs mathématiquement pour....
2 déc. 2019 à 19:11
J'ai une liste qui crée une image carrée mais je veux la créer en forme ronde. puis-je créer en utilisant n'importe quelle boucle? j'ai essayé de plusieurs façons mais mon code ne peut pas générer d'image en forme ronde. quelqu'un peut-il m'aider à ce sujet? def home(request): abcd=abc([[1, 1, 1....
29 nov. 2019 à 10:02
J'ai ce dataframe: df = pd.DataFrame({'id':[1,2,3,4], 'score':[0.35,3.4,5.5,8]}) df id score 0 1 0.35 1 2 3.4 2 3 5.5 3 4 8 Et cette liste: L = list(range(1,7)) L [1, 2, 3, 4, 5, 6] Je voudrais arrondir les valeurs de df.scores à la valeur la plus proche de L. Par conséquent, j....
25 nov. 2019 à 17:52
Je suis un lycéen en physique et j'essaie d'écrire un code qui trouve l'incertitude et les arrondis. J'ai obtenu la partie qui trouve de l'incertitude, mais j'ai du mal à faire arrondir le code pour moi parce qu'il ne fonctionne tout simplement pas ou qu'il arrondit à 0 lorsqu'il s'agit de petits no....
19 nov. 2019 à 07:22
J'essaie d'écrire un programme qui calcule la racine carrée d'un entier (n) avec une précision spécifiée (k) fournie par l'utilisateur en utilisant la méthode de newton. Le programme fonctionne bien, mais je remarque ce que je pense être un problème d'arrondi. Quelqu'un peut-il m'aider à résoudre ce....
17 nov. 2019 à 12:46
Vous savez comment arrondir 1.675 à 1.67? Par défaut, il arrondit à 1.68: Math.round(1.675 * 100) / 100; // 1.68 Soit dit en passant, si le nombre est 1.676, il devrait toujours être arrondi à 1.68, comme prévu.....
9 nov. 2019 à 05:21
Je sais que des questions sur l'arrondi en python ont déjà été posées plusieurs fois, mais les réponses ne m'ont pas aidé. Je cherche une méthode qui arrondit un nombre flottant à moitié et renvoie un nombre flottant. La méthode doit également accepter un paramètre qui définit la décimale à arrondir....
8 nov. 2019 à 14:52
Je travaille sur une fonction de traçage et je dois définir où placer les étiquettes d'axe. En calculant les incréments entre chaque étiquette, je veux éviter les étiquettes à 142, 284, etc. et je préfère les avoir à 150, 300, etc. Cependant, les chiffres ne sont pas toujours dans la même plage. Voi....
4 nov. 2019 à 11:34
Je voudrais "arrondir" (pas exactement un arrondi mathématique) les éléments d'un tableau numpy de la manière suivante: Étant donné un tableau 2D numx NxN ou NxM avec un chiffre entre 0,00001 à 9,99999 comme a=np.array([[1.232, 1.872,2.732,0.123], [0.0019, 0.025, 1.854, 0.00017], ....
24 oct. 2019 à 00:15
Faire une demande de commande de billets. Pour le total, j'ai ajouté le sous-total, la hst et les frais de service ensemble, et j'ai mis en forme décimale la somme pour le total. Si le total est x.85, il est arrondi à x.8 mais je veux x.9. J'ai essayé BigDecimal mais cela ne semble pas fonctionner p....
18 oct. 2019 à 17:45
J'essaie de convertir en heures et minutes à partir d'heures (enregistrées dans un tableau) en minutes à partir de minuit. Mais je vois qu'il y a une erreur d'arrondi. Par exemple, l'heure de départ 583 (minutes à partir de minuit), en calculant l'heure et les minutes comme ceci: 583/60 = 9,716666 J....
11 oct. 2019 à 00:03