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 >> Graphisme >> BetterInput
BetterInput
Version : Taille : 1224 octets Ajouté le : 2016-03-18 17:37 Modifié le : 2016-03-19 07:35
Auteur et posteur :
ZezombyeHors ligneRédacteurPoints: 1756 Défis: 13 Message
Planète Casio - Programme Casio de graphisme - BetterInput - zezombye - Calculatrices
Nombre de visites sur cette page : 3470
Score au progrank : 29
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
489 téléchargements | Soumettre un test

Ce programme est sous licence Creative Commons 2.0 BY-NC-ND


Description :

Je me suis rendu compte que bien qu'on pouvait personnaliser l'affichage avec Locate, on ne pouvait pas personnaliser l'input et on était forcés d'utiliser l'input basique de Casio ("Entrez un nombre"?->A). Il y avait deux problèmes, premièrement le point d'interrogation impossible à enlever, deuxièmement l'impossibilité d'entrer le nombre où on voulait.

Mon programme règle ça en donnant la possibilité de mettre l'input où on veut

Supporte :
- Nombres entiers (heureusement)
- Nombres négatifs
- Nombres décimaux
- Puissances de 10 (avec E)
Ne supporte pas les racines carrées ou les fractions (mais vous pouvez mettre une valeur approchée, par exemple 0.33333 au lieu de 1/3)

Bugs :
- Possible de mettre 2 fois le E (ça ne fera pas crasher le programme mais ça mettra une valeur de 0 au nombre)
- Entrer 0.0002 affichera 2e-4 (à ma connaissance aucun moyen de régler ça à part une complète réécriture du programme )

Variables :
V, W: coordonnées (marche comme Locate)
T: longueur maximale du nombre

Retourne :
Y: nombre entré

Utilise les variables:
r, θ, Z à T

Exemple d'utilisation :


Locate 1,1, "Nombre: "
9 -> V
1 -> W
10 -> T
Prog "---INPUT"
Y -> A
// faites ce que vous voulez avec A


Commentaires :


MassenaHors ligneAncien rédacteurPoints: 2221 Défis: 11 Message
Posté le 18-11-2019 à 19:51 | #
Le programme est-il adaptable au mode graphique avec la commande text() ?
ZezombyeHors ligneRédacteurPoints: 1756 Défis: 13 Message
Posté le 23-11-2019 à 13:11 | #
La police du mode text n'est pas monospacée, du coup il faudrait tenir compte de la longueur de chacun des caractères.
MassenaHors ligneAncien rédacteurPoints: 2221 Défis: 11 Message
Posté le 23-11-2019 à 13:12 | #
Ah, c'est pour cela que ça bug...
Merci beaucoup en tout cas

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