Binaire signé
14 posts
• Page 1 of 2 • 1, 2
Binaire signé
Bonjour
Comment convertir un binaire signé négatif en décimal sur la TI Nspire ?
Exemple: 11111101
0b...."petite flèche noire" Base10
Merci d'avance.
Comment convertir un binaire signé négatif en décimal sur la TI Nspire ?
Exemple: 11111101
0b...."petite flèche noire" Base10
Merci d'avance.
-
kadtexas
Niveau 9: IC (Compteur Infatigable)- Posts: 283
- Joined: 29 Jan 2015, 19:32
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: etudiant
Re: Binaire signé
Bjr.
Il me semble que ce n'est pas possible, la TI ne prend en charge que les entiers naturels (entiers>=0)
Il ne te reste plus qu'a faire le programme (basic, lua ...) pour faire cela !
Il me semble que ce n'est pas possible, la TI ne prend en charge que les entiers naturels (entiers>=0)
Il ne te reste plus qu'a faire le programme (basic, lua ...) pour faire cela !
-
Extra44Premium
Niveau 11: LV (Légende Vivante)- Posts: 591
- Images: 1
- Joined: 20 Jan 2011, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: S.I.
Re: Binaire signé
Je ne sais pas si ça peut aider, mais il y a quelques jours j'ai essayé de programmer un convertisseur de binaire en flottant. C'est pas parfait mais ça peut donner des pistes : https://workshop.numworks.com/python/florian-allard/float2bin
-
AfyuVIP++
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 411
- Images: 149
- Joined: 30 Oct 2019, 19:17
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: plutôt, oui :)
Re: Binaire signé
https://workshop.numworks.com/python/florian-allard/float2bin
Il faudra que je me mets au Python pour comprendre !
-
kadtexas
Niveau 9: IC (Compteur Infatigable)- Posts: 283
- Joined: 29 Jan 2015, 19:32
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: etudiant
Re: Binaire signé
Voici un programme en pascal trouvé sur le web mais dommage je ne connais pas le pascal!
-
kadtexas
Niveau 9: IC (Compteur Infatigable)- Posts: 283
- Joined: 29 Jan 2015, 19:32
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: etudiant
Re: Binaire signé
C'est du TI-Basic ca hein
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14779
- Images: 1123
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Binaire signé
Kadtexas : pour convertir un binaire signé, il faut connaître des informations cruciales. Particulièrement, il faut savoir comment sont codés les nombres négatifs : complément à 1, complément à 2, sur combien de bits sont codés ces nombres binaires signés,...
Sur Nspire, les entiers binaires sont bel et bien signés, codés sur 64 bits en complément à 2.
Si tu tapes
Réciproquement, si tu tapes
PS : Sur clavier PC, pour taper le symbole ►, il suffit de maintenir la touche
Sur Nspire, les entiers binaires sont bel et bien signés, codés sur 64 bits en complément à 2.
Si tu tapes
-69►Base2
, tu obtiens 0b1111111111111111111111111111111111111111111111110111011
.Réciproquement, si tu tapes
0b1111111111111111111111111111111111111111111111110111011►Base10
, tu obtiens -69
.PS : Sur clavier PC, pour taper le symbole ►, il suffit de maintenir la touche
Altpuis de taper
1
6sur le clavier numérique puis relâcher
Alt.
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Binaire signé
Adriweb a écrit:
En haut à droite de l'image c'est écrit: pascal.
En plus dans le programme il y a: End, alors qu'en Ti Nspire c'est EndFor pour la boucle for et aussi il y a: For(...) alors qu'en Ti c'est For .... sans parenthèses.
Bisam: Pour les binaires signés ils sont codés uniquement sur 64 bits ?
C'est du TI-Basic ca hein
En haut à droite de l'image c'est écrit: pascal.
En plus dans le programme il y a: End, alors qu'en Ti Nspire c'est EndFor pour la boucle for et aussi il y a: For(...) alors qu'en Ti c'est For .... sans parenthèses.
Bisam: Pour les binaires signés ils sont codés uniquement sur 64 bits ?
-
kadtexas
Niveau 9: IC (Compteur Infatigable)- Posts: 283
- Joined: 29 Jan 2015, 19:32
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: etudiant
Re: Binaire signé
For( et End on l'a aussi en TI Basic (e)z80 les calculatrices graphiques milieu de gamme mais il n'y a pas de grande différence suffit juste de savoir repérer la fin des boucles/conditions et remplacer les fonctions/commandes par leur équivalent Nspire
et effectivement c'est du simple TI Basic (e)z80
et effectivement c'est du simple TI Basic (e)z80
-
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 4506
- Images: 18
- Joined: 07 Nov 2014, 00:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Binaire signé
Bisam wrote:...
Sur Nspire, les entiers binaires sont bel et bien signés, codés sur 64 bits en complément à 2.
Ahh la belle information que j'ai loupé (ou oublié )
Bisam wrote:Kadtexas : pour convertir un binaire signé, il faut connaître des informations cruciales. Particulièrement, il faut savoir comment sont codés les nombres négatifs : complément à 1, complément à 2, sur combien de bits sont codés ces nombres binaires signés,...
+1
Bravo Mr Bisam !
-
Extra44Premium
Niveau 11: LV (Légende Vivante)- Posts: 591
- Images: 1
- Joined: 20 Jan 2011, 00:00
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: S.I.
14 posts
• Page 1 of 2 • 1, 2
Who is online
Users browsing this forum: ClaudeBot [spider] and 6 guests