contenu réel d'un fichier texte ou exe [debutant] - Delphi/Pascal - Programmation
Marsh Posté le 23-05-2004 à 22:36:02
tout est binaire, c'est juste la façon de l'interprété : caractère ou bien transciption en hexadécimal (bien plus facile à lire que la base 2)
Marsh Posté le 23-05-2004 à 23:20:51
Les caractères en-dessous de 32 (qui est l'espace) sont des caractères non imprimables, c'est pour ça qu'ils n'apparaissent pas.
Par ex le 9 c'est une tabulation, le 13 suivi du 10 c'est un retour à la ligne.
Marsh Posté le 24-05-2004 à 13:20:28
Citation : tout est binaire, c'est juste la façon de l'interprété : caractère ou bien transciption en hexadécimal (bien plus facile à lire que la base 2) |
quel que soit le fichier , il se presente réellement sous cette forme "01000101100010" ?
par curiosité , comment juste affichier les 5 ou 6 premiers chiffres d'un fichier pour voir les zeros et uns sous la forme binaire?
merci pour les reponses , c'est sympa
Marsh Posté le 24-05-2004 à 13:22:14
avec n'importe quoi
genre un éditeur hexa
encore une fois, l'affichage en base 2 ne représente aucun intérêt. à partir de l'hexa, tu peux évidemment retomber dessus et ce très facilement
Marsh Posté le 24-05-2004 à 16:00:16
encore merci pour cette reponse,
ce que tu appelles base 2 c'est "FF FA 90" ?
Citation : à partir de l'hexa, tu peux évidemment retomber dessus et ce très facilement |
ne m'en veux pas si je te demande un exemple , mais comment retrouves-tu les zeros et les uns à partir de "FF FA 90" ? chaque lettre represente un chiffre ?
desolé pour mon ignorance que j'essai de combler
merci
Marsh Posté le 24-05-2004 à 16:13:58
F = 1111
0 = 0000
entre les deux ce sont les valeurs intermédiaires
Marsh Posté le 24-05-2004 à 19:19:33
@Taz et @antp , merci beaucoup j'ai trouvé la correspondance hexa binaire avec la calculatrice de windows en mode scientifique.
donc FA correspond à :
11111010 ?
merci
Marsh Posté le 23-05-2004 à 22:14:57
Bonsoir @ tous,
on parle souvent de fichier binaire et autres ; mais je voulais savoir , un fichier contient-il que des zero et des un ou autres choses ?
lorsque l'on edite un fichier en mode hexa ou autre , on obtient par exemple avec "Edit" de Windows :
"ÿú dGQ PXðÊ4
h©4] H¢&Û²Pðx
pÍ\ÐÏ `¾x ¬/ÿÇ æÿøÂC@½?ÿ2Q¥òÿÿéïM7ÿÿ÷f¿ÿÿòQ"
avec un editeur hexa avec ce meme fichier on obtient ceci :
"FF FA 90 00 20 84 00"
je suppose que tout ceci ne sont que des representations du fichier ?
mais le fichier en fait, contient-il réellement
"01000010010000010001110010" ? si oui comment faire pour ouvrir un fichier dans ce mode, et le voir( meme si il est totalement illisible pour l'homme en tant que tel) et si il contient que des zero et de un , comment l'ordinateur les interpretent-il ? en fait que se passe t-il quand l'ordinateur reçois tous ceszero et un ?
tout ceci est pour mon information personnelle
Merci