π
<-

sélectionner caractere dans variable

sélectionner caractere dans variable

Message non lude Finality » 14 Nov 2007, 18:36

Bonjour,

je suis en train de faire un programme, et j'aurais besoin de sélectionner un caractere à un certain rang dans une variable

Un petit schéma:

Ma variable A contient :
101101

j'aimmerais savoir si il existe une fonction qui permet de sélectionner un caractère (rouge ici ;)) dans une variable

merci pour votre réponse
Kevin
Avatar de l’utilisateur
Finality
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Prochain niv.: 20%
 
Messages: 1
Inscription: 14 Nov 2007, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BTS

Re: sélectionner caractere dans variable

Message non lude tama » 14 Nov 2007, 18:54

sélectionner un caractère ?
y avait une formule que j'avais trouvé mais je sais plus où :D

ah, voilà :
Code: Tout sélectionner
int(10^(F)fPart(X/10^(int(2-A+log(X



où X est le nombre
A le rang de début de ce que tu veux extraire
et F le nombre de chiffres à extraire

donc ici ça donnerait :

Code: Tout sélectionner
int(10^(1)fPart(101101/10^(int(2-4+log(101101


Sinon je te conseille de convertir ta variable A en chaine de caractères
(faut trouver le programme, l'est pas loin :D) puis d'utiliser la fonction
sub(chaine,début,nbre) qui extrait nbre chaines de la chaine chaine à partir de
début

= 101101 = "101101" = sub("101101",4,1) = "1"

Ensuite retrouver 1 grâce à expr("1")
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40.9%
 
Messages: 10995
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: sélectionner caractere dans variable

Message non lude charognard » 14 Nov 2007, 19:10

si c'est en numérique binaire il suffit de faire une (101101 AND 100) > 0
Avatar de l’utilisateur
charognard
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 81.8%
 
Messages: 869
Inscription: 18 Oct 2007, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: sans

Re: sélectionner caractere dans variable

Message non lude chicu » 15 Nov 2007, 19:04

ou alors tu transforme en chaine et avec mid(nomdelachaine,debut,pas) tu extrais ce dont tu as besoin :)
Ce n'est pas le manque de choix qui te manques :)
Avatar de l’utilisateur
chicu
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 85.9%
 
Messages: 206
Inscription: 27 Mai 2007, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: TS SI

Re: sélectionner caractere dans variable

Message non lude tama » 15 Nov 2007, 20:01

sub() sur z80 pas mid() ;)
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40.9%
 
Messages: 10995
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: sélectionner caractere dans variable

Message non lude ced78fr » 16 Nov 2007, 16:52

oua !! charognard est actif sur le fofo !!
Avatar de l’utilisateur
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 1.1%
 
Messages: 3845
Inscription: 11 Mai 2006, 00:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Bac +5

Re: sélectionner caractere dans variable

Message non lude chicu » 16 Nov 2007, 23:52

Oups donc oui effectivement sub() :)
Avatar de l’utilisateur
chicu
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 85.9%
 
Messages: 206
Inscription: 27 Mai 2007, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: TS SI

Re: sélectionner caractere dans variable

Message non lude ced78fr » 17 Nov 2007, 00:29

effetivement
Avatar de l’utilisateur
ced78fr
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 1.1%
 
Messages: 3845
Inscription: 11 Mai 2006, 00:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Bac +5

Re: sélectionner caractere dans variable

Message non lude tama » 17 Nov 2007, 12:52

Xywez toujours du flood assuré quand il est là :%):

d'ailleurs c'est effectivement :%):
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40.9%
 
Messages: 10995
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: sélectionner caractere dans variable

Message non lude charognard » 17 Nov 2007, 15:55

ça peut etre affectueusement aussi.
il tentait peut etre son coming out
Avatar de l’utilisateur
charognard
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 81.8%
 
Messages: 869
Inscription: 18 Oct 2007, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: sans

Suivante

Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 5 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2923 utilisateurs:
>2898 invités
>18 membres
>7 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)