arzew99
Messages postés26Date d'inscriptionvendredi 9 avril 2004StatutMembreDernière intervention 5 octobre 2005
-
21 juin 2005 à 10:41
chokri_kh
Messages postés7Date d'inscriptionlundi 6 avril 2009StatutMembreDernière intervention21 juin 2005
-
26 juin 2005 à 23:16
bonjour,
C'est utile de voir apparaître des puissances de 10 ds un résultat donné par notre programme mais parfois cela me gène ... explication :
suite à un opération, le résultat donné à l'écran est 8,130000001 E-2 , jusque là tout va bien ... mais il serait plus simple de donner un arrondi et d'afficher
0,0813 , quelqu'un aurait-il un moyen ?
Pour ma part je trouve compliqué, mais faisable, d'arrondir le résultat à 2 chiffres après la virgule (8,13) , contrôler ces 2 chiffres après la virgule (s'ils sont égal à de 0 ne pas les prendre), puis de lire à droite l'exposant (E-2), et enfin de déplacer la virgule à gauche selon l'exposant .... ouf :blink: .
Je suis certain qu'il y a un moyen plus facile .... ;)
Returns a number rounded to a specified number of decimal places.
Syntax
Round(expression [,numdecimalplaces])
The Round function syntax has these parts:
Part |
Description |
----
expression,
Required. Numeric expression being rounded.,
----
numdecimalplaces,
Optional. Number indicating how many places to the right of the decimal are included in the rounding. If omitted, integers are returned by the Round function.