Questions marquées «integer»

103
Moyenne de 3 longs entiers

J'ai 3 très grands entiers signés. long x = long.MaxValue; long y = long.MaxValue - 1; long z = long.MaxValue - 2; Je veux calculer leur moyenne tronquée. La valeur moyenne attendue est long.MaxValue - 1, ce qui est 9223372036854775806. Il est impossible de le calculer comme: long avg = (x + y + z)...

98
comment convertir de int en char *?

Le seul moyen que je connaisse est: #include <sstream> #include <string.h> using namespace std; int main() { int number=33; stringstream strs; strs << number; string temp_str = strs.str(); char* char_type = (char*) temp_str.c_str(); } Mais existe-t-il une méthode avec moins de...

98
Que fait value & 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 une fois imprimé, mais je n'ai aucune idée du fonctionnement de ce code. Si l' &opérateur est simplement au niveau du bit, alors pourquoi ne...

93
Grands nombres en Java

Comment procéder pour faire des calculs avec des nombres extrêmement grands en Java? J'ai essayé longmais cela maximise à 9223372036854775807, et lors de l'utilisation d'un entier, il n'enregistre pas suffisamment de chiffres et n'est donc pas assez précis pour ce dont j'ai besoin. Y a-t-il de...

92
Explication arithmétique de précision arbitraire

J'essaie d'apprendre C et j'ai rencontré l'incapacité de travailler avec VRAIMENT gros nombres (c'est-à-dire 100 chiffres, 1000 chiffres, etc.). Je suis conscient qu'il existe des bibliothèques pour ce faire, mais je veux essayer de l'implémenter moi-même. Je veux juste savoir si quelqu'un a ou...