rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Langage binaire

Posté par Edenia, le mardi 13 décembre 2005 à 00:35:15
Bonjour,

Je souhaiterais savoir comment traduire les nombres supérieurs à 255 en langage binaire.
Merci d'avance pour vos réponses.

A Bientôt !
Répondre à Edenia  Signaler ce message aux modérateurs Aller au dernier message

1


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
JvDo, le mardi 13 décembre 2005 à 03:28:20
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.111111­11

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
Répondre à JvDo

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le mardi 13 décembre 2005 à 12:06:00
Répondre à sebsauvage

36


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
MOone la mOuette, le lundi 26 novembre 2007 à 09:42:07
Wesh` zarma mec ! merci de ton aiide
j'aii trop réusi !
biisouille la grenouilleee !
Répondre à MOone la mOuette

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
blux, le mardi 13 décembre 2005 à 13:42:01
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)...
A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
p.legal, le mardi 13 décembre 2005 à 14:09:43
pour verifier tes calculs :

http://computer.pleug.com/pcc.htm

@++
Répondre à p.legal

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Edenia, le mardi 13 décembre 2005 à 18:06:01
Merci à tous pour votre aide.
Ce forum est vraiment super !

A Bientôt
Répondre à Edenia

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
badryd, le mardi 28 novembre 2006 à 12:27:32
merci
Répondre à badryd

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
marcy, le mardi 14 août 2007 à 18:17:27
je voudrais savoir le resultat de 100001 en language binaire
Répondre à marcy

53


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Epsilon, le mardi 6 mai 2008 à 16:26:16
salu jai tradui ton message et je pence que sa donnerais un peu pres sa :

100001=001000000000000001
voila me je sui pas vraiment sur me sa devrai etre sa

saloute
Répondre à Epsilon

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Lupin.A, le mardi 14 août 2007 à 19:10:57
Bonjour,

Autre suggestion :

En partant de la base 10, convertir en Hexadécimal et en dernier en binaire !

Utiliser la méthode de division tel que démontré ici :

http://membre.oricom.ca/lupin/images/lesbases.gif

3425 (10) = D61 (16 )

   3425                      (10)
   D       6      1            (16 )
  1101   0110  0001           (2)


Lupin
Répondre à Lupin.A

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
natasha, le dimanche 7 octobre 2007 à 23:19:22
je comprends rien en language binaire et je veux bien savoir tout ce qu'est rapport a ce sujet et merci pour tout
Répondre à natasha

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Langage binaire, le vendredi 19 octobre 2007 à 19:58:23
Bonjour,
Répondre à Langage binaire

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lesim, le lundi 29 octobre 2007 à 12:16:15
Bonjour,
Je suis desolé mais est-ce que quelqu'un aurait une traduction Aphabet - Binaire avec des series de 8 ?
Je vous remerci d'avance
Répondre à lesim

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
blux, le lundi 29 octobre 2007 à 12:37:39
Salut,

il est impossible de traduire des lettres en chiffres (et inversement).

Par contre, il possible de s'entendre sur un système de codage qui va associer chiffres à lettres. C'est ce qui a été fait avec le code ASCII, où chaque symbole est représenté par un nombre de 0 à 255, que l'on peut bien entendu écrire dans la base que l'on souhaite (2,8,10 et 16 pour les plus couramment utilisées en informatique).

En codage ASCII, le A (majuscule) est codé avec la valeur 65 qui s'écrit 01000001 en binaire.

Pour la suite, je te renvoie à ton google favori...

http://www.commentcamarche.net/base/ascii.php3
http://fr.wikipedia.org/wiki/ASCII
http://www.tableascii.com/

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
Répondre à blux

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lesim, le lundi 29 octobre 2007 à 13:29:41
ReBonjour,
Merci Blux
Pour ton aide !!
Répondre à lesim
Discussions pertinentes trouvées dans le forum
04/04 22h48Langage Binaire4
11/04 17h51Casio 35+ programmation langage binaire0
26/11 14h34Traduction de language binaire27
13/12 00h35Langage binaire39
Plus de discussions sur « language binaire »
Logiciels pertinents trouvés dans les téléchargements
Télécharger Binary Clock Screensaver   1.1Binary Clock Screensaver - Le langage binaire est encore mal connu de tous. Cet éditeur a trouvé le moyen d'allier ce langage avec un écran de veille. ...Catégorie: Personnalisation
Licence: Freeware/gratuit
Télécharger Patch français pour Ad-aware 1.1Patch français pour Ad-aware - Inclus les modules pour Ad-Aware (pour toutes versions antérieures à Ad-Aware 2007) pour les langues suivantes : Catalan,...Catégorie: Anti-Spyware
Licence: Freeware/gratuit
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Télécharger ArtWeaver 0.5.0.1ArtWeaver - Artweaver est un logiciel de dessin gratuit permettant de réaliser des effets artistiques : Support de différents outils...Catégorie: Dessin
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « language binaire »