Questions marquées «floating-point»

123
round () ne semble pas arrondir correctement

La documentation de la fonction round () indique que vous lui transmettez un nombre et que les positions après la virgule sont arrondies. Ainsi, il devrait faire ceci: n = 5.59 round(n, 1) # 5.6 Mais, en réalité, la bonne vieille bizarrerie en virgule flottante s'infiltre et vous obtenez:...

120
Chaîne PHP à Float

Je ne connais pas du tout PHP et j'avais une petite question. J'ai 2 variables pricePerUnitet InvoicedUnits. Voici le code qui définit ces valeurs: $InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits); $pricePerUnit = ((string) $InvoiceLineItem->PricePerUnit); Si je produis ceci,...

120
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

110
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

102
«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,...

102
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