0x7C en java
deb44
-
toto1983 Messages postés 161 Date d'inscription Statut Membre Dernière intervention -
toto1983 Messages postés 161 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
C'est juste pour savoir se que veux dire 0x7c en java, il s'agit de 7C en hexa ? pourquoi le 0x alors ..
Enfin je cherche sur le net et je trouve pas ?
Merci d'avance
C'est juste pour savoir se que veux dire 0x7c en java, il s'agit de 7C en hexa ? pourquoi le 0x alors ..
Enfin je cherche sur le net et je trouve pas ?
Merci d'avance
3 réponses
-
Bonjour
Ben oui, c'est 7C en hexa. Comme en C, en PHP dans d'autres langages.
Pourquoi 0x ? Il faut bien quelque chose pour distinguer 33 décimal de 33 hexa. C'est vrai qu' avec 7C, la question ne se pose pas, mais c'est plus cohérent, à partir du moment où on écrit 0x33 pour de l'hexa, d'écrire aussi 0x7C.
Pourquoi 0x plutôt que 0y ou 3z, ça je n'en sais rien -
Merci,
tu confirme ce que je pensais.
Le code c'est ça :
s1 = (new StringBuilder()).append((char)(s.charAt(i) ^ 0x7c)).append(s1).toString();
Il me reste plus qu'a chercher ...
merci -
0x correspond à $ en hexadécimal