Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graph 35 à 100 >> Divers >> NPI
NPI
Version : 1.8 Taille : 3764 octets Ajouté le : 2021-04-16 15:50 Modifié le : 2021-10-21 17:42
Auteur et posteur :
SuperkdHors ligneMembrePoints: 71 Défis: 0 Message
Planète Casio - Programme Casio - NPI - superkd - Calculatrices
Nombre de visites sur cette page : 2220
Score au progrank : 63
Note actuelle : 9/10 noté 1 fois
Vous devez être connecté(e) pour noter (inscription).
267 téléchargements | Soumettre un test


Ce programme a été récompensé pour sa qualité par le label Planète Casio.

Description :

NPI est un programme qui permet d'effectuer ses calculs en notation polonaise inverse (RPN en anglais)! (Explications -> https://fr.wikipedia.org/wiki/Notation_polonaise_inverse ).
Ses avantages sont entre autres de pouvoir taper des expressions sans besoin de parenthèses (donc plus rapidement et avec moins d'erreurs, ça a d'ailleurs été prouvé dans une étude -> https://vdocuments.mx/electronic-calculators-which-notation-is-the-better.html ). La saisie du calcul est plus naturelle, et suit les étapes de ce que nous ferions devant une feuille pour calculer une expression. Nous avons tous les résultats intermediares lors du calcul, ce qui peut prévenir les eventuelles erreurs.

Le programme utilise les listes 12 (pour la pile) et 13 (pour la saisie en cours).
Entrez votre nombre et mettez le sur la pile avec (EXE). Les 7 elements les plus haut dans la pile sont affichés sur le coté, une flèche vous indique son etat.

"-" permet de soustraire l'element le plus haut de la pile avec celui juste en dessous, ou bien de changer le signe de la saisie en cours si il y en a une.

"+" permet d'additionner les 2 elements les plus hauts dans la pile. Si il n'y a qu'un seul élément, alors celui ci est multiplié par 2.

"*" permet de multiplier les 2 elements les plus hauts dans la pile. Si il n'y a qu'un seul élément, alors celui ci est multiplié par lui-même.

Le bouton de division divise l'element le plus haut de la pile avec celui juste en dessous ( 5 EXE 9 / realise l'operation 5/9)

Le bouton "DEL" supprime l'element le plus haut de la pile, ou bien le dernier chiffre de la saisie en cours si il y en a une.

Le bouton (-) (a coté du EXE) permet de permuter les 2 elements les plus hauts de la pile. Par exemple, si vous avez entré 9 puis 5, et vous vous rendez compte que vous voulez soustraire 9 à 5 et pas l'inverse, vous pouvez utiliser ce bouton.

Les boutons tan, sin, cos, ln, log font leurs opérations respectives sur l'element le plus haut de la pile ou la saisie en cours.

Le bouton 'X,0,T' est ici la fonction exponantielle

Le bouton "75" (la division) multiplie la saisie en cours par pi. Si vous rappuyez dessus, on redivise le nombre par pi.

La touche "^" prends met a la puissance du nombre le plus haut celui juste en dessous (3 EXE 5 ^ effectue 3^5).

La touche "x^2" met le nombre en cours de saisie ou le plus haut de la pile au carré

La touche "(" met le nombre en cours de saisie/le plus haut de la pile a sa racine carrée

La touche ")" met le nombre en cours de saisie/le plus haut de la pile a son inverse (1/x)

La touche "," effectue la factorielle (n!, donc sur des nombres entiers) sur la saisie en cours ou le nombre le plus haut.

Le bouton SHIFT effectue une sauvegarde de la pile dans la liste 14.
Le bouton ALPHA charge la pile enregistrée dans la liste 14 (bug si il n'y a rien dans la liste 14)

La touche "x10^x" effectue une multiplication par une puissance de 10. ex : 3 EXE 5 "x10^x" effectue 3x10^5 (3E5).

Si vous appuyez sur EXE sans être en train de saisir un nombre, cela duplique le nombre précedent.

La touche "->" permet de remettre dans la pile le dernier nombre supprimé avec DEL.

Les touches HAUT et BAS sur le pad effectuent une rotation de la pile (ex: 1 - 2 - 3 . Un appui sur HAUT -> 3 - 1 - 2. Cela permet de faire remonter un nombre vers le haut de la pile pour pouvoir l'utiliser).

Le programme n'autorise pas les divisions par 0, les ln(x) où (x < 0) etc.

Le bouton 'exit' sort du programme.

Des mises à jour viendront prochainement completer le programme .
N'hesitez pas a signaler un bug en commentaires


Note sur 10 Commentaire Date de notation
9https://www.planet-casio.com/Fr/forums/topic16751-1-label2-le-nouveau-label-de-qualite.html#183218Le 04.06.2021 à 21:22

Commentaires :


SuperkdHors ligneMembrePoints: 71 Défis: 0 Message
Posté le 16-10-2021 à 13:27 | #
Petite mise a jour :
- Ajout d'une touche pour le carré, une pour l'inverse (1/x) et une pour la factorielle
- Plus de bug d'affichage quand le nombre est trop long
SuperkdHors ligneMembrePoints: 71 Défis: 0 Message
Posté le 21-10-2021 à 17:43 | #
Petite màj :
-Ajout de la sauvegarde / chargement d'une pile
-Ajout de la touche "x10^x"
-Impossibilité de diviser par 0, de faire ln(<0) ou sqrt(<0)...

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 88 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