Articles of octet

Comment convertir de byte en int dans Go Programming

Je dois créer un exemple client-serveur sur TCP. Du côté du client, je lis 2 numéros et je les envoie au serveur. Le problème que j’ai rencontré est que je ne peux pas convertir d’ []byte en int , car la communication n’accepte que les données de type []byte . Existe-t-il un moyen de convertir […]

Y a-t-il une raison de ne pas utiliser des types d’entiers de largeur fixe (par exemple, uint8_t)?

En supposant que vous utilisez un compilateur prenant en charge C99 (ou même simplement stdint.h), y a-t-il une raison de ne pas utiliser des types entiers de largeur fixe tels que uint8_t? Une des raisons pour lesquelles je suis au courant est qu’il est beaucoup plus logique d’utiliser des caractères s pour traiter des caractères […]

Quelle est la meilleure façon de contourner le fait que TOUS les octets Java sont signés?

En Java, il n’existe pas d’octet non signé. En travaillant avec du code de bas niveau, vous devez parfois travailler avec des octets ayant des valeurs non signées supérieures à 128, ce qui entraîne leur interprétation par Java en tant que nombre négatif car le MSB est utilisé pour les signes. Quelle est la bonne […]

Comment convertir entre octets et chaînes en Python 3?

Il s’agit d’une question de type Python 101, mais cela m’a dérouté pendant un certain temps lorsque j’ai essayé d’utiliser un paquet qui semblait convertir mes chaînes en octets. Comme vous le verrez ci-dessous, j’ai trouvé la réponse moi-même, mais je pensais que cela valait la peine d’être enregistré ici car il m’a fallu du […]

Ecrire des octets dans un fichier

J’ai une chaîne hexadécimale (par exemple 0CFE9E69271557822FE715A8B3E564BE ) et je veux l’écrire dans un fichier en tant qu’octets. Par exemple, Offset 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 00000000 0C FE 9E 69 27 15 57 82 2F E7 15 A8 B3 E5 64 BE .þži’.W‚/ç.¨³åd¾ […]

Comment convertir un octet en sa représentation sous forme de chaîne binary

Par exemple, les bits d’un octet B sont 10000010 , comment puis-je affecter les bits à la chaîne str littéralement, c’est-à-dire str = “10000010” . modifier Je lis l’octet à partir d’un fichier binary et stocké dans le tableau d’octets B J’utilise System.out.println(Integer.toBinarySsortingng(B[i])) . le problème est (a) lorsque les bits commencent par (le plus […]

Que fait la valeur & 0xff en Java?

J’ai le code Java suivant: byte value = 0xfe; // corresponds to -2 (signed) and 254 (unsigned) int result = value & 0xff; Le résultat est 254 lors de l’impression, mais je n’ai aucune idée du fonctionnement de ce code. Si l’opérateur & est simplement binary, pourquoi ne génère-t-il pas un octet et un entier?

Est-ce que .NET permet de convertir facilement des octets en Ko, Mo, Go, etc.?

Je me demande si .NET fournit un moyen propre de faire cela: int64 x = 1000000; ssortingng y = null; if (x / 1024 == 0) { y = x + ” bytes”; } else if (x / (1024 * 1024) == 0) { y = ssortingng.Format(“{0:n1} KB”, x / 1024f); } etc…

Différence entre les types de données Byte vs Byte en C #

J’ai remarqué qu’en C #, il existe à la fois un type de données octet et octet . Ils disent tous les deux qu’ils sont de type struct System.Byte et représentent un entier non signé à 8 chiffres. Donc, je suis curieux de savoir quelle est la différence, le cas échéant, entre les deux et […]

Quelle est l’utilisation de ByteBuffer en Java?

Quels sont les exemples d’applications pour un ByteBuffer en Java? Veuillez énumérer tous les exemples de scénarios où cela est utilisé. Je vous remercie!