Avoir 40 Str supplémentaires
Posté le 15/10/2013 16:34
Voilà une astuce que je viens de découvrir par hasard aujourd'hui mais qu’apparemment certains connaissent déjà
Introduction :
Il est possible d'entrer des fonctions dans la calculette (depuis GRAPH ou TABLE par exemple).
Celles-ci peuvent contenir n'importe quels caractères et sont donc utilisables comme des Str.
Elles fonctionnent de la même manière et on donc une longueur maximale qui varie entre 127 est de 255 caractères (tout dépend si on utilise des caractères spéciaux qui pèsent 2 octets au lieu d'un ou non).
Utilisation :
Il existe deux possibilités, chacune donnant accès à 20 Str
- Pour la première il faut utiliser ce signe :
(VARS -> GRPH -> F1)
Pour enregistrer une chaine de caractères il faut faire comme avec les Str classiques.
Par exemple : "ABCD"→Y1 ou Str 1->Y3
Le nombre derrière Y doit être comprit entre 1 et 20
- Pour la seconde il faut utiliser "fn"
(OPTN -> FMEM -> F3)
Le principe est le même qu'avec Y, fn doit être suivit d'un nombre entre 1 et 20
Dans les deux cas le texte enregistré n'est pas utilisable directement.
Il faut l'extraire avec la fonction "Exp>Str(Yx,Str x)" qui transforme le contenu de Yx en texte et le sauvegarde dans la Str x
Exemple d'utilisation :
"PLANET"->Y1
"CASIO"->fn1
Exp>Str(Y1,Str 1)
Locate 1,1,Str 1
Exp>Str(fn1,Str 1)
Locate 1,2,Str 1
J'espère vous avoir appris quelque chose et que ça vous servira
Si vous avez d'autres astuces pour ces fonctions n'hésitez pas ...
Citer : Posté le 15/10/2013 16:35 | #
Et tout ça va peut-être me permettre de faire du multi-monde dans calcraft ou d'agrandir la map
Citer : Posté le 15/10/2013 17:46 | #
Ajouté en tuto de qualité (2* à cause d'un bug )
Citer : Posté le 15/10/2013 18:09 | #
Ok cool
La technique n'étais donc pas connue ?
Citer : Posté le 15/10/2013 18:17 | #
Ajouté en tuto de qualité (2* à cause d'un bug )
Tu n'as pas besoin de copier tout le texte. En bas du formulaire, tu indiques juste l'id du topic
Ok cool
La technique n'étais donc pas connue ?
J'en ai déjà entendu parlé, mais je ne crois pas avoir vu un tutoriel dessus. Bonne initiative
Vitesse des fonctions en Basic Casio | 7 days CPC | Casio Universal Wiki | Tutoriel Basic Casio
>>> Give me a click Brother <<< >>> Teste mon générateur de mots nouveaux <<<
>>> Random Youtube Video <<<
Citer : Posté le 15/10/2013 19:27 | #
Tu peut en avoir encore 20 en plus avec fn (optn-f6-f6-f3(fmen)-f3(fn)) on peu même voir se qui y a dedans .mais c'est toujours limité a 255.
Zelda de Smashmaster
Super Geek Brothers de Siapran
Pac-Man
Pac-Man Color
Meta Ball
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
Citer : Posté le 15/10/2013 19:27 | #
Tu n'as pas besoin de copier tout le texte. En bas du formulaire, tu indiques juste l'id du topic
Citer : Posté le 15/10/2013 19:34 | #
Tu peut en avoir encore 20 en plus avec fn (optn-f6-f6-f3(fmen)-f3(fn)) on peu même voir se qui y a dedans .mais c'est toujours limité a 255.
Ah cool, elles servent à quoi celles là ?
Je vais éditer le topic
Citer : Posté le 15/10/2013 19:36 | #
en principe tu peux y stoker des formules pour les utiliser après mais ça marche aussi avec tous les caractères
Ajouté le 15/10/2013 à 19:38 :
exemple
fn1
exemple
Ajouté le 15/10/2013 à 19:39 :
Euh test j'ai pas ma calculette
Zelda de Smashmaster
Super Geek Brothers de Siapran
Pac-Man
Pac-Man Color
Meta Ball
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
Citer : Posté le 15/10/2013 19:45 | #
J'avais comprit comment les utiliser
Je voulais dire dans la calto, à quoi elles servent ? Les Y c'est pour le mode Graph etc... Mais fn ?
Citer : Posté le 15/10/2013 19:58 | #
Pas mal
Il faudrait trouver encore un truc pour pouvoir utiliser une variable pour définir le numéro de la Y à utiliser.
Genre
3->A
YA
renvoie Y3
Sinon j'ai du coup découvert un NOUVEAU CARACTERE introuvable autrement !!!Pour cela allez dans le menu Graph et faites juste une barre de fraction dans une équation.
Le carré creux est conservé dans la Str en même temps !
Citer : Posté le 15/10/2013 19:59 | #
Sinon, Tu copies une ligne du mode Math dans RUn-MAth, et tu colles ailleurs...
Citer : Posté le 15/10/2013 20:02 | #
Ah oui j'avais jamais essayé, j'étais "un peu" trop confiant XD
Il est bien ce caractère du coup.
Citer : Posté le 15/10/2013 20:39 | #
la méthode avec les fonctions mémoires en peut pas être affiché donc il faut sacrifier une str pour l'afficher .
Voici une des façons d'afficher une fn:
Exp>Str(fn1, Str 1)
locate 1, 1, Str 1
Zelda de Smashmaster
Super Geek Brothers de Siapran
Pac-Man
Pac-Man Color
Meta Ball
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
Citer : Posté le 15/10/2013 20:45 | #
J'avais précisé tout ça dans le tuto depuis le début
Citer : Posté le 15/10/2013 20:48 | #
C'est pas grave de sacrifier une str, ça fait 59 str que tu peux encore utiliser
My program is not working, I have no idea why.
My program is working, I have no idea why.
Citer : Posté le 15/10/2013 20:49 | #
Oups pas vu pour le fn
Zelda de Smashmaster
Super Geek Brothers de Siapran
Pac-Man
Pac-Man Color
Meta Ball
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
Citer : Posté le 15/10/2013 21:02 | #
Pas grave tu m'as donné la possibilité d'avoir 20 Str de plus
En faite c'est pratique pour pas faire buguer les autres jeux qui utilisent aussi les Str
Citer : Posté le 15/10/2013 21:15 | #
de rien
Zelda de Smashmaster
Super Geek Brothers de Siapran
Pac-Man
Pac-Man Color
Meta Ball
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
Citer : Posté le 16/10/2013 13:45 | #
la technique des fn est connue depuis plusieurs années, et pas seulement dans le but de faire un stockage de Str supplémentaire. L'un de mes premiers programmes en basique utilisait les fn pour générer du code.
(quand on stocke une Str dans une Fn, on peut rappeler la Fn l'hors que l'on édite un programme et la copier dans le programme)
-en C:
-Un pong.
-Un projet en pause. Je compte le reprendre de temps en temps: Summer Cursed
-mon tuto sur les Str
Mes calto: G25+, G75
Mon minecraft en dévelopement
-Portal2D de JavierXD
-CalCraft de Wime
-GeekBros du groupe GeekBrothers (Eiyeron,Siapran,KevKevVTT,Adbook,LIMachi)
Citer : Posté le 16/10/2013 18:39 | #
oui je remettais à jour cette astuce
Zelda de Smashmaster
Super Geek Brothers de Siapran
Pac-Man
Pac-Man Color
Meta Ball
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur