Langage binaire
Fermé
Edenia
Messages postés
3
Date d'inscription
dimanche 11 décembre 2005
Statut
Membre
Dernière intervention
13 décembre 2005
-
13 déc. 2005 à 00:35
nianinis - 5 janv. 2016 à 05:16
nianinis - 5 janv. 2016 à 05:16
A voir également:
- 100001 en binaire
- Codage binaire - Guide
- Code binaire alphabet ✓ - Forum Programmation
- Alphabet binaire - Forum Programmation
- Printf binaire ✓ - Forum C
- Rémi et safia ont découvert le code binaire des nombres en cours d'informatique. ils l'utilisent pour se donner des rendez-vous secrets. - Forum Programmation
37 réponses
JvDo
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
856
13 déc. 2005 à 03:28
13 déc. 2005 à 03:28
Bonsoir,
si tu sais traduire les nombres de 0 à 255 en binaire, tu n'as qu'à écrire les nombres_décimaux_supérieurs_à_255 en base 256 puis tu écris (en binaire) chaque chiffre de ton nombre_en_base_256 avec ta fonction de conversion en binaire.
la juxtaposition des transcriptions binaires (sur 8 digits) donne le résultat.
exemples :
3.627.891 s'écrit, en base 256 : (55)(91)(115)
en binaire, il s'écrira Bin(55)Bin(91)Bin(115)
soit : 00110111.01011011.01110011
999.999.999.999.999 donnerait en base 256 (j'ai pas vérifié!)
(3)(141)(126)(164)(198)(127)(255) soit en binaire
00000011.10001101.01111110.10100100.11000110.01111111.11111111
pour l'écriture en base 256 :
Function decto256(nb) As String 'c'est du VBA
If nb < 256 Then
decto256 = CStr(dec2bin(nb, 8))
Else
decto256 = decto256(Int(nb / 256)) & "." & decto256(nb - 256 * (Int(nb / 256))) 'le modulo coince si nb est trop grand
End If
End Function
Après, si tu tapes dans les grands nombres, du genre de ceux qui ne passent pas dans excel (15 chiffres significatifs), il faut travailler sur des chaines de caractères puis sur des sous-chaines, il faut recoller le tout par des décalages et des additions.
Conclusion, ça doit être plus simple en assembleur!
cordialement
si tu sais traduire les nombres de 0 à 255 en binaire, tu n'as qu'à écrire les nombres_décimaux_supérieurs_à_255 en base 256 puis tu écris (en binaire) chaque chiffre de ton nombre_en_base_256 avec ta fonction de conversion en binaire.
la juxtaposition des transcriptions binaires (sur 8 digits) donne le résultat.
exemples :
3.627.891 s'écrit, en base 256 : (55)(91)(115)
en binaire, il s'écrira Bin(55)Bin(91)Bin(115)
soit : 00110111.01011011.01110011
999.999.999.999.999 donnerait en base 256 (j'ai pas vérifié!)
(3)(141)(126)(164)(198)(127)(255) soit en binaire
00000011.10001101.01111110.10100100.11000110.01111111.11111111
pour l'écriture en base 256 :
Function decto256(nb) As String 'c'est du VBA
If nb < 256 Then
decto256 = CStr(dec2bin(nb, 8))
Else
decto256 = decto256(Int(nb / 256)) & "." & decto256(nb - 256 * (Int(nb / 256))) 'le modulo coince si nb est trop grand
End If
End Function
Après, si tu tapes dans les grands nombres, du genre de ceux qui ne passent pas dans excel (15 chiffres significatifs), il faut travailler sur des chaines de caractères puis sur des sous-chaines, il faut recoller le tout par des décalages et des additions.
Conclusion, ça doit être plus simple en assembleur!
cordialement
Bonjour voila moi j'aimerai savoir ce que dont le chiffres 2 5 0 en langage binaire mais j'arrive pas a faire comme vous le comvertir alors si une gentil personne pourrai le faire et me donner la reponse sa serai gentil merci d'avance
freto
Messages postés
1542
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
8 avril 2016
161
19 mai 2008 à 17:16
19 mai 2008 à 17:16
2 => 10 en binaire
5 => 101 en binaire
0 => 0 en binaire....
Voilou
5 => 101 en binaire
0 => 0 en binaire....
Voilou
Je pense qu'il faut apprendre l'anglais pour connaitre le langage binaire
blux
Messages postés
26009
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
26 avril 2024
3 289
7 mars 2008 à 22:43
7 mars 2008 à 22:43
J'ai fait +1 à ton message car il mérite d'être mis en valeur...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
à chaque fois sa double: 1=1chifres;2=2chifres;4=3chifres;8=4chifres;16=5chifres;32=6chifres;64=7chifres;128=8chifres;256=9chifres;512=10chifres;1024=11chifres...
011000010111000001110000011100100110010101101110011011100110010101111010001000000110110001100101001000000110001001101001011011100110000101101001011100100110010100101100001000000110101000100111011000010110100100100000001100010011000000100000011000010110111001110011001000000110101001100101001000000110110001100101001000000110001101101111011011100110111001100001011010010111001100101110
011000010111000001110000011100100110010101101110011011100110010101111010001000000110110001100101001000000110001001101001011011100110000101101001011100100110010100101100001000000110101000100111011000010110100100100000001100010011000000100000011000010110111001110011001000000110101001100101001000000110110001100101001000000110001101101111011011100110111001100001011010010111001100101110
blux
Messages postés
26009
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
26 avril 2024
3 289
13 déc. 2005 à 13:42
13 déc. 2005 à 13:42
Salut,
tu n'es pas limité en nombre de caractères pour écrire du binaire...
Si 255 = 11111111 (8 positions)
256 = 100000000 (9 positions)
65535 = 1111111111111111 (16 positions)
etc...
C'est exactement comme le calcul en base 10, lorsque tu as fait le tour, tu rajoutes un caractère :
99 (2 car)
100 (3 car)...
tu n'es pas limité en nombre de caractères pour écrire du binaire...
Si 255 = 11111111 (8 positions)
256 = 100000000 (9 positions)
65535 = 1111111111111111 (16 positions)
etc...
C'est exactement comme le calcul en base 10, lorsque tu as fait le tour, tu rajoutes un caractère :
99 (2 car)
100 (3 car)...
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
21 déc. 2007 à 23:32
21 déc. 2007 à 23:32
Le code ASCII est là : https://www.commentcamarche.net/informatique/technologies/1589-code-ascii/
bonsoir a vous tous
voici mon probleme je voudrais resourde ce petit probleme
00 0110 1111
+
11 1001 0001
___________
?????????????
alors si quelqu,un pouvait m'aider se serait gentil ????
voici mon probleme je voudrais resourde ce petit probleme
00 0110 1111
+
11 1001 0001
___________
?????????????
alors si quelqu,un pouvait m'aider se serait gentil ????
salut tts lmode moi jvoudré savoir coment passé du héxa ver decimal je sai ke de dicimal vers exa je devise par 16 mais l'inverss jsé pa
blux
Messages postés
26009
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
26 avril 2024
3 289
5 févr. 2008 à 13:56
5 févr. 2008 à 13:56
Tu multiplies par des puissances de 16...
15B => 1 x 16^2 + 5 x 16^1 + 11 x 16^0
15B => 1 x 16^2 + 5 x 16^1 + 11 x 16^0
prendre le bits de pariété 9 position pour un nombre a 3 chifre
blux
Messages postés
26009
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
26 avril 2024
3 289
6 mars 2008 à 12:52
6 mars 2008 à 12:52
??????????????
Ah ok je comprends :)
N'empêche au final ça permet de coder du texte en binaire et du binaire en texte même si techniquement ça passe par les codes à ski...
Et comme dit Edmond Rostant, "Non, non c'est bien plus beau lorsque c’est inutile !"
N'empêche au final ça permet de coder du texte en binaire et du binaire en texte même si techniquement ça passe par les codes à ski...
Et comme dit Edmond Rostant, "Non, non c'est bien plus beau lorsque c’est inutile !"
blux
Messages postés
26009
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
26 avril 2024
3 289
19 févr. 2009 à 16:26
19 févr. 2009 à 16:26
oui, mais le code ascii (et hutch) n'est pas le seul utilisé dans l'informatique...
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
13 déc. 2005 à 12:06
13 déc. 2005 à 12:06
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
>
LAURA
17 oct. 2008 à 12:37
17 oct. 2008 à 12:37
Tu peux m'expliquer pourquoi je me fais engeuler, là ?
toto
>
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
17 oct. 2008 à 13:16
17 oct. 2008 à 13:16
A mon avis, un refoulé qui se défoule. Pas de quoi s'affoler.
p.legal
Messages postés
88
Date d'inscription
mardi 14 juin 2005
Statut
Membre
Dernière intervention
21 mars 2008
24
13 déc. 2005 à 14:09
13 déc. 2005 à 14:09
pour verifier tes calculs :
http://computer.pleug.com/pcc.htm
@++
http://computer.pleug.com/pcc.htm
@++
Edenia
Messages postés
3
Date d'inscription
dimanche 11 décembre 2005
Statut
Membre
Dernière intervention
13 décembre 2005
13 déc. 2005 à 18:06
13 déc. 2005 à 18:06
Merci à tous pour votre aide.
Ce forum est vraiment super !
A Bientôt
Ce forum est vraiment super !
A Bientôt
je voudrais savoir le resultat de 100001 en language binaire
c simple je v t'explique la seul chose c'est qu'on ne peut pas i arrive en adittionant directement les nombre binaire
0000 0110 1111
+
0011 1001 0001
c simple on converti en dezcimal e on re-traduit en binaire
0000 0110 1111(2) = 111(10)
0011 1001 0001(2) = 913(10)
donc 111+913 = 1024(10)
donc egal a
0100 0000 0000(2)
voila jesper ke jaurai repondu a ta kestion aller a plus
0000 0110 1111
+
0011 1001 0001
c simple on converti en dezcimal e on re-traduit en binaire
0000 0110 1111(2) = 111(10)
0011 1001 0001(2) = 913(10)
donc 111+913 = 1024(10)
donc egal a
0100 0000 0000(2)
voila jesper ke jaurai repondu a ta kestion aller a plus
moun310
Messages postés
3
Date d'inscription
mardi 29 janvier 2008
Statut
Membre
Dernière intervention
30 janvier 2008
29 janv. 2008 à 16:57
29 janv. 2008 à 16:57
bonjour a tous; je suis nouveau sur le forum
j'ai un serieux probléme ma vie en depends, voila J'AI BESOIN DE TRADUIRE UNE IMAGE EN LANGUAGE BINAIRE C'EST DANS LE BUT DE PRODUIR UN TRAVAILLE ARTISTIQUE, CE SERAIS COOL DE ME DIRE COMMENT JE PEUX FAIRE CA;; LES PROGRAMES, LOGICIELS.... QUI PEUVENT TRADUIRE UNE IMAGE EN LANGUAGE BINAIRE
MERCI D'AVANCE à TOUS....
j'ai un serieux probléme ma vie en depends, voila J'AI BESOIN DE TRADUIRE UNE IMAGE EN LANGUAGE BINAIRE C'EST DANS LE BUT DE PRODUIR UN TRAVAILLE ARTISTIQUE, CE SERAIS COOL DE ME DIRE COMMENT JE PEUX FAIRE CA;; LES PROGRAMES, LOGICIELS.... QUI PEUVENT TRADUIRE UNE IMAGE EN LANGUAGE BINAIRE
MERCI D'AVANCE à TOUS....
8 févr. 2009 à 20:08