Questions marquées «floating-point»

Les nombres à virgule flottante sont des approximations de nombres réels qui peuvent représenter des plages plus grandes que les entiers mais utilisent la même quantité de mémoire, au prix d'une précision moindre. Si votre question concerne de petites erreurs arithmétiques (par exemple, pourquoi 0,2 + 0,1 équivaut à 0,300000001?) Ou des erreurs de conversion décimales, veuillez lire la page "info" liée ci-dessous avant de poster.

7
Diffuser vers int vs sol
Y a-t-il une différence entre ceux-ci: float foo1 = (int)(bar / 3.0); float foo2 = floor(bar / 3.0); Si je comprends bien, les deux cas ont le même résultat. Y a-t-il une différence dans le code compilé?
120 c++  c  floating-point 


29
Tronquer les flotteurs en Python
Je veux supprimer des chiffres d'un flottant pour avoir un nombre fixe de chiffres après le point, comme: 1.923328437452 -> 1.923 J'ai besoin de sortir sous forme de chaîne vers une autre fonction, pas d'imprimer. Je veux aussi ignorer les chiffres perdus, pas les arrondir.




8
Spécificateur de largeur Printf pour maintenir la précision de la valeur à virgule flottante
Existe-t-il un printfspécificateur de largeur qui peut être appliqué à un spécificateur à virgule flottante qui formaterait automatiquement la sortie avec le nombre nécessaire de chiffres significatifs sorte que lors du balayage de la chaîne, la valeur à virgule flottante d'origine soit acquise? Par exemple, supposons que j'imprime a floatavec …

10
«F» après le nombre
Qu'indique faprès les chiffres? Est-ce de C ou Objective-C? Y a-t-il une différence à ne pas ajouter cela à un nombre constant? CGRect frame = CGRectMake(0.0f, 0.0f, 320.0f, 50.0f); Pouvez-vous expliquer pourquoi je n'écrirais pas simplement: CGRect frame = CGRectMake(0, 0, 320, 50);

4
Qu'est-ce que float en Java?
J'ai écrit ce code: float b = 3.6; et j'obtiens ceci: Erreur: problème de compilation non résolu: Incompatibilité de type: impossible de convertir de double en float Pourquoi? Quelle est la définition de float?


19
Convertir une chaîne en flottant dans Swift
J'essaie de convertir des nombres tirés d'un UITextField, qui je suppose, sont en fait des chaînes, et de les convertir en Float, afin que je puisse les multiplier. J'ai deux UITextfields qui sont déclarés comme suit: @IBOutlet var wage: UITextField @IBOutlet var hour: UITextField Lorsque l'utilisateur appuie sur un UIButton, …



14
Formater les flottants avec le module json standard
J'utilise le module json standard en python 2.6 pour sérialiser une liste de flotteurs. Cependant, j'obtiens des résultats comme celui-ci: >>> import json >>> json.dumps([23.67, 23.97, 23.87]) '[23.670000000000002, 23.969999999999999, 23.870000000000001]' Je veux que les flotteurs soient formatés avec seulement deux chiffres décimaux. La sortie devrait ressembler à ceci: >>> json.dumps([23.67, …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.