Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 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 75(+E)/85/95 SD >> Conversion >> Var2Str
Var2Str
Version : 1.1 Taille : 150 octets Ajouté le : 2015-01-22 14:12 Modifié le : 2021-11-15 23:46
Auteur et posteur :
TotoyoHors ligneMembre d'honneurPoints: 16065 Défis: 102 Message
Aucune image disponible
Nombre de visites sur cette page : 8573
Score au progrank : 54
Note actuelle : 10/10 noté 3 fois
Vous devez être connecté(e) pour noter (inscription).
1690 téléchargements | Soumettre un test

Ce programme est sous licence Creative Commons 2.0 BY


Le programme est aussi compatible avec la Graph 25+ PRO.
Votre calculatrice doit posséder les chaines de caractères (Str) et Menu pour utiliser ce programme. Si vous avez une Graph 85 (SD), mettez-la à jour.
Description :

Présentation :

Var2Str convertit la valeur d'une variable, liste, matrice en une chaine de caractères. Ce programme gère tous les nombres réels (entiers, décimaux, positifs et négatifs), la seule limite étant les capacités de calcul de votre calculatrice - fichier 1 ~150 octets.

Cmpl2Str gère en plus la conversion des nombres complexes - fichier 2 ~240 octets.

La conversion est rapide, inférieure à la seconde voire quasi-instantanée pour les nombres les plus simples.

Utilisation :

Variables utilisées
* A pour la valeur en entrée
* Str 1 pour la valeur en sortie
* B, L, M et Ans pour les calculs propres à la conversion (+ variable C avec Cmpl2Str)

Vous pouvez modifier à votre convenance les variables utilisées pour intégrer le convertisseur dans votre programme.

Formatage des nombres décimaux sans partie entière
Par défaut, ces nombres sont affichés sans la partie entière (comme .0123 pour 0.0123). Les nombres décimaux avec une partie entière ne sont pas concernés par cette fonctionnalité (comme 12.34, 1.00001 etc).

Pour afficher la partie entière quelque soit le résultat, modifier la valeur de L en -1 ou 0 à la ligne commençant par "L≤-2=>" comme dans les exemples ci-dessous.

* Sans partie entière (ex : .0123) ~effet par défaut

L≤-2=>-1→L

* Avec partie entière (ex : 0.0123)
L≤-2⇒0→L


Note : pour convertir une chaine de caractères en une variable, utilise la fonction Exp().

Versions :
* 1.0 (22/01/2015): première version
* 1.1 (29/01/2015): correction d'un bug avec certains nombres décimaux, nouveau paramètre de formatage (0.xxx... ou .xxx...) et ajout d'une convertisseur pour les nombres complexes (Cmpl2Str)

Licence :

Vous êtes donc libre d'utiliser et de modifier Var2Str et Cmpl2Str dans vos projets. En contrepartie, je vous demande de mettre un lien vers cette page (CC BY 2.0).


Note sur 10 Commentaire Date de notation
10Super utile et prend peu de placeLe 08.04.2015 à 12:37
10Simple, rapide, efficace, en un mot parfait :) Ce petit programme est très utile merci Totoyo ;)Le 12.01.2016 à 22:03
10court, donc facile à intégrer dans un programmeLe 20.03.2015 à 16:38

Commentaires :

Pages: Précédente | 1, 2

FabcvlrHors ligneMembrePoints: 2259 Défis: 41 Message
Posté le 11-07-2018 à 13:47 | #
Personnellement je l'intègre parfois plusieurs fois dans un même programme mais j'ai aussi ajouté un RETURN à la fin de celui-ci pour l'utiliser comme sous programme. Un indispensable qui traîne dans ma liste de programme depuis sa création !
TotoyoHors ligneMembre d'honneurPoints: 16065 Défis: 102 Message
Posté le 15-07-2018 à 21:57 | #
Le Return est facultatif à la fin d'un sous-programme. C'est le comportement par défaut de l'interpréteur.
Cosinus
Statut : Invité
Posté le 31-10-2018 à 12:27 | #
Bonjour,
Je n'ai pas le câble pour transférer ce programme et je n'arrrive pas à lire le fichier 1, comment faire ? J'aimerai me servir de ce programme pour mon snake
KikoodxHors ligneLabélisateurPoints: 2979 Défis: 11 Message
Posté le 31-10-2018 à 12:33 | #
Essaie d'ouvrir le fichier avec BIDE (https://www.planet-casio.com/Fr/logiciels/voir_un_logiciel_casio.php?cat=6), ça devrait fonctionner

Pages: Précédente | 1, 2

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2022 | Il y a 53 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