Questions marquées «endianness»

155
Le bit-shift dépend-il de l'endianness?

Supposons que j'ai le nombre 'numb'=1025 [00000000 00000000 00000100 00000001]représenté: Sur la machine Little-Endian: 00000001 00000100 00000000 00000000 Sur une machine Big-Endian: 00000000 00000000 00000100 00000001 Maintenant, si j'applique Left Shift sur 10 bits (ie: numb << = 10), je...

94
Java lit-il des entiers en petit boutiste ou grand boutiste?

Je demande parce que j'envoie un flux d'octets d'un processus C à Java. Du côté C, l'entier de 32 bits a le LSB est le premier octet et MSB est le 4ème octet. Ma question est donc la suivante: du côté Java, lorsque nous lisons l'octet tel qu'il a été envoyé par le processus C, qu'est-ce qu'endian...

88
Comment fonctionne ce programme?

#include <stdio.h> int main() { float a = 1234.5f; printf("%d\n", a); return 0; } Il affiche un 0!! Comment est-ce possible? Quel est le raisonnement? J'ai délibérément mis un %ddans la printfdéclaration pour étudier le comportement de printf.