π
<-

Casio fx92+ conversion héxadecimal en décimal

:fxesp32b: :fxesp32n: :fxesp32v:

Casio fx92+ conversion héxadecimal en décimal

Unread postby ptijoz » 03 Jul 2019, 13:55

Bonjour
pour convertir un nombre hexa en décimal de 4 chiffres

exemple :
63CB donnera 25547

63CB en HEXA c'est 6 3 12 et 11

Code: Select all
0->A
0->C
Répéter 4
   ?->B
   A+Bx16^(C)->A
   C+1->C

Afficher Résult A


On rentre en partant de la fin soit 11 ,12, 3 et 6

Bon je ne sais pas rentrer le code sur le PC..
Last edited by ptijoz on 19 May 2021, 09:04, edited 2 times in total.
User avatar
ptijoz
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 34.8%
 
Posts: 335
Images: 0
Joined: 17 Oct 2018, 15:38
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: fx92+ hexa eb decimal

Unread postby critor » 03 Jul 2019, 21:25

Merci. :)

Tu as essayé le logiciel pour rentrer le code ?
archives_voir.php?id=1451353

Tu peux ensuite le sauvegarder via le QR Code.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 50.2%
 
Posts: 42132
Images: 16453
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Casio fx92+ conversion héxadecimal en décimal

Unread postby ptijoz » 04 Jul 2019, 07:54

Merci ! @critor
un peu galère mais on y arrive
voici la version 2
Image

on choisit le nombre de chiffres à saisir exemple à la question C? tapons 5;

et maintenant on rentre le nombre de gauche à droite (ce qui est plus simple)

pour A1B2C
et à chaque question B? on rentre la valeur hexa
Tapons successivement 10, 1, 11, 2, 12

et le résultat sera 662316

Image

Image
User avatar
ptijoz
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 34.8%
 
Posts: 335
Images: 0
Joined: 17 Oct 2018, 15:38
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Casio fx92+ conversion héxadecimal en décimal

Unread postby grosged » 04 Jul 2019, 10:18

On peut aussi convertir depuis le mode Calcul, en ayant préalablement initialisé les variables A,B,C,D,E,F puis y :

    10 STO A
    11 STO B
    12 STO C
    13 STO D
    14 STO E
    15 STO F
    16 STO y

Pour convertir, par exemple, A1B2C, il faudra entrer cette séquence :

Ayyyy+1yyy+Byy+2y+C

ou plus "proprement"...

Ay⁴+1y³+By²+2y+C

ou même (conversion en lisant de gauche à droite)...
C+2y+Byy+1yyy+Ayyyy

Je reconnais que cette méthode est un peu plus fastidieuse, mais elle à le mérite de fonctionner même après un reset (puisque les variables "survivent" au reset). :)
Last edited by grosged on 05 Jul 2019, 16:32, edited 3 times in total.
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Casio fx92+ conversion héxadecimal en décimal

Unread postby ptijoz » 05 Jul 2019, 08:28

Bonjour
oui bien sûr il existe beaucoup de méthodes et la tienne fait comprendre la décomposition des opérations. :)
C'est vrai que c'est un peu fastidieux. Par exemple quand on veut convertir 1234ABCDEF il faut s'armer de courage :( pour retrouver le résultat 7,819308594E10
Sinon pourquoi passer par le menu algo pour affecter tes variables ? en mode calcul 10 STO A serait beaucoup plus intuitif
User avatar
ptijoz
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 34.8%
 
Posts: 335
Images: 0
Joined: 17 Oct 2018, 15:38
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Casio fx92+ conversion héxadecimal en décimal

Unread postby ptijoz » 05 Jul 2019, 09:02

Bonjour
j'ai adapté le programme pour conversion d'un nombre d'une base quelconque en base 10

Image

Le programme demande :
1) dans quelle base est le nombre à convertir ->B
2) le nombre de chiffres que contient ce nombre ->C
3) d'entrer successivement la valeur de chacun des chiffres ->M

Exemple on veut convertit 34567 de base 8 en base 10
B? 8
C? 5
M? 3
M? 4
M? 5
M? 6
M? 7

et le programme affiche le résultat est 14711
User avatar
ptijoz
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 34.8%
 
Posts: 335
Images: 0
Joined: 17 Oct 2018, 15:38
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Casio fx92+ conversion héxadecimal en décimal

Unread postby grosged » 05 Jul 2019, 16:27

ptitjoz wrote:pourquoi passer par le menu algo pour affecter tes variables ? en mode calcul 10 STO A serait beaucoup plus intuitif

Oui, je suis tout-à-fait d'accord, mais c'est juste que je n'arrivais pas à faire ça en mode calcul : en y regardant de plus près, je viens de m'apercevoir qu'il ne fallait pas- juste après [STO] - taper sur [ALPHA] pour sélectionner la variable :? :D (je vais corriger mon post ;) )
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile


Return to Casio (fx-82/83/85/92/95/115/300/350/500/570/991, Collège)

Who is online

Users browsing this forum: ClaudeBot [spider] and 2 guests

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
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
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1163 utilisateurs:
>1129 invités
>27 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)