La référence Basic Casio

Nom : RndFix(

Localisation :

[ OPTN ] [ NUM ]
[ OPTN ] + [ F6 ] + [ F4 ]

Syntaxe de la fonction :

RndFix(<valeur>,<n>)

Description de la fonction :

Arrondit la valeur utilisée pour les calculs internes aux n chiffres spécifiés.

Par exemple, avec le calcul 200 / 7 * 14 ( = 400 ):

Sans RndFix
Fix 3
200 / 7 = 28,571
Ans * 14 = 400,000

Avec RndFix
Fix 3
200 / 7 = 28,571
RndFix(Ans,2) Ans = 28,57
Ans * 14 = 399*980

Compatibilité :

  • Graph 20/25(+)
  • Graph 35/65/80(+)
  • Graph 100(+)
  • Graph 25+ PRO
  • Graph 85 (SD) OS 1.xx
  • Graph 85 (SD) OS 2.xx
  • Graph 35+ USB/75/95 SD
  • Graph OS 2.04
  • Fx-CG 10/20 OS 1.xx
  • Fx-CG 10/20 OS 2.xx


<<< Retourner à la liste des fonctions


FabcvlrHors ligneMembrePoints: 2106 Défis: 41 Message
Posté le 17-12-2014 à 21:12 | #
Cette fonction qu'on ne trouve que sur certaines Casio effectue un arrondi au nombre de chiffres après la virgule que vous avez spécifiez.
Ex: RndFix( 125.653, 1) donne 125.7 et RndFix( 125.653, 2) donne 125.65

On peut mettre une variable à la place du nombre. La méthode d'arrondi est celle préconisée dans nos cours de mathématiques. C'est à dire si le chiffre qui suit est inférieur à 5 on laisse tel quel, mais si le chiffre est supérieur à 5 on arrondit au dessus.
FabcvlrHors ligneMembrePoints: 2106 Défis: 41 Message
Posté le 19-12-2014 à 13:33 | #
Pour ceux qui n'ont pas la chance d'avoir un des modèles de calculatrice en vert ci-dessus voilà un bout de code qui fait la même chose (le code n'est pas optimisé pour aider à la compréhension de la méthode ).

1→S
"Nombre" ?→N
N<0 ⇒ -1 →S
"Décimale" ?→D
Int (Nx10^(D+1))→B
10 Int (Nx10^D)→C
Abs(B-C)→E
E≥5⇒C+10S→C
C/10^(D+1)◢
Dark stormHors ligneMembre d'honneurPoints: 10776 Défis: 174 Message
Posté le 24-12-2014 à 13:09 | #
Y'a plus simple :
-3.14159->N
3->D
Intg(10^D*N+0,5)/10^D->N


Retour liste des commandes

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 28 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd