calculatrice

Statut
N'est pas ouverte pour d'autres réponses.

Froggy

fake geek
Hello les gens :signe:

voila mon problème ... Je cherche une calculatrice qui fasse les conversion et les calculs simples (addition, soustraction,... pas besoin de plus) en d'autre base que notre bonne vienne base 10 :)

Alors il y en a qui vont me dire ... caculette windows MAIS essayer de faire 262-347 en octal et vous verez que le résultat ne correspond pas vraiment a ce que vous espériez :-9
 

Inco

Elite
arf, surpris du résultat ...

et puis t as qu'a pas faire de l'octal na :p

bonne recherche (rho je suis toujours sur le cul pour la réponse)
 
1er
OP
Froggy

Froggy

fake geek
ou alors si qqun qui connait un peu mieux JAVA que moi sait me dire s'il existe une fonction pour calculer en octal :roll:
 

EINST

⭐⭐⭐⭐⭐
Froggy a dit:
Alors il y en a qui vont me dire ... caculette windows MAIS essayer de faire 262-347 en octal et vous verez que le résultat ne correspond pas vraiment a ce que vous espériez :-9
J'ai pas trop de problèmes en faisant ce calcul. Tu coches "Octet" à droite pour avoir une réponse sur 8bits et pas "Qword" (64 bits), "Dword" (32 bits), "Word" (16 bits).

262-347 = 313 en octet (correspond à -65 vu que 313+65=0) donc c'est ok.

(262)b8 = (17:cool:b10
(347)b8 = (231)b10
(262)b8 - (347)b8 = (17:cool:b10 - (231)b10 = (-53)b10 = (313)b8 = (-65)b8

Si tu voulais obtenir le 65, pousses un coup sur +/- .





La calculatrice windows ne va pas afficher de signe (-) quand tu travailles en binaire, hexadécimal, octal.

Il s'agit d'une représentation des nombres négatifs en complément à 2 et pour mieux le comprendre faut passer en binaire.

(313)b8 = (1 100 1011)b2
on remplace les 1 par 0, les 0 par 1 --> 0 011 0100
et on ajoute 1 --> 0 011 0101 = (65)b8
 
1er
OP
Froggy

Froggy

fake geek
EINST a dit:
Si tu voulais obtenir le 65, pousses un coup sur +/- .
merci pour l'astuce ... c'est vrai que j'avais pas réfléchi au fait que le +/- pouvais résoudre le problème ;-D
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut