Questions marquées «unsigned»

Une variable non signée est une variable qui ne peut représenter que des nombres non négatifs.

395
Entiers signés et entiers non signés

Ai-je raison de dire que la différence entre un entier signé et non signé est: Non signé peut contenir une valeur positive plus grande et aucune valeur négative. Non signé utilise le bit de tête comme partie de la valeur, tandis que la version signée utilise le bit le plus à gauche pour identifier...

317
Déclaration d'un int non signé en Java

Existe-t-il un moyen de déclarer un int non signé en Java? Ou la question peut être formulée ainsi: quel est l'équivalent Java de unsigned? Juste pour vous dire le contexte dans lequel je regardais l'implémentation de Java String.hashcode(). Je voulais tester la possibilité de collision si l'entier...

189
Pouvons-nous créer un octet non signé en Java

J'essaie de convertir un octet signé en non signé. Le problème est que les données que je reçois ne sont pas signées et que Java ne prend pas en charge l'octet non signé, donc quand il lit les données, il les traite comme signées. J'ai essayé de le convertir par la solution suivante que j'ai...

107
Différence entre size_t et unsigned int?

Je suis tellement confus size_t . J'ai recherché sur Internet et partout mentionné qu'il size_ts'agit d'un type non signé, il ne peut donc représenter que des valeurs non négatives. Ma première question est: s'il est utilisé pour ne représenter que des valeurs non négatives, pourquoi...

90
quel est le type de données non signé?

J'ai vu ce unsignedtype "sans type" utilisé plusieurs fois, mais je n'ai jamais vu d'explication. Je suppose qu'il existe un signedtype correspondant . Voici un exemple: static unsigned long next = 1; /* RAND_MAX assumed to be 32767 */ int myrand(void) { next = next * 1103515245 + 12345;...

87
Mot clé non signé en C ++

Le mot clé unsigned par défaut est-il un type de données spécifique en C ++? J'essaye d'écrire une fonction pour une classe pour le prototype: unsigned Rotate(unsigned object, int count) Mais je ne comprends pas vraiment ce que cela unsignedsignifie. Ne devrait-il pas être comme unsigned intou...

14
Est-ce un bogue dans std :: gcd?

Je suis tombé sur ce comportement std::gcdque j'ai trouvé inattendu: #include <iostream> #include <numeric> int main() { int a = -120; unsigned b = 10; //both a and b are representable in type C using C = std::common_type<decltype(a), decltype(b)>::type; C ca = std::abs(a); C cb =...