Articles of Entier

Quelle est la différence entre les opérateurs «++» et «+ = 1»?

Dans une boucle en C ++, je rencontre généralement des situations pour utiliser ++ ou +=1 , mais je ne peux pas faire la différence. Par exemple, si j’ai un entier int num = 0; et puis en boucle je fais: num ++; ou num += 1; ils augmentent tous les deux la valeur de […]

Quelle est la différence entre intXX_t et int_fastXX_t?

J’ai récemment découvert l’existence du type standard le plus rapide , principalement int_fast32_t et int_fast64_t . On m’a toujours dit que, pour une utilisation normale sur une architecture grand public, il serait préférable d’utiliser un int & long classique qui devrait toujours correspondre à la capacité de lecture par défaut du processeur et éviter ainsi […]

Comment obtenir la valeur Enum Index en C #

En C, enums , équivaut en interne à un entier. Par conséquent, nous pouvons également traiter les types de données enum comme des nombres entiers. Comment réaliser la même chose avec C #?

Comment puis-je vérifier si une valeur est de type Integer?

Je dois vérifier si une valeur est un entier. J’ai trouvé ceci: Comment vérifier si la valeur saisie est un entier ou un flottant? , mais si je ne me trompe pas, la variable est toujours de type double même si la valeur elle-même est bien un integer .

Comment faites-vous l’exponentiation * entier * en C #?

La fonction Math.Pow() intégrée dans .NET élève une double base à un double exposant et renvoie un résultat double . Quelle est la meilleure façon de faire la même chose avec les entiers? Ajouté: Il semble que l’on puisse simplement Math.Pow() résultat Math.Pow() en (int), mais cela produira-t-il toujours le nombre correct et aucune erreur […]

Pourquoi je ne déclare pas NSInteger avec un *

Je m’essaie au cours iPhone de Stanford sur iTunes U et je suis un peu confus au sujet des pointeurs. Dans la première tâche, j’ai essayé de faire quelque chose comme ça NSSsortingng *processName = [[NSProcessInfo processInfo] processName]; NSInteger *processID = [[NSProcessInfo processInfo] processIdentifier]; Ce qui a généré une erreur, après avoir contourné aveuglément, j’ai […]

Valeur maximale d’entier SQLite3

Quelle est la valeur maximale du type de données INTEGER dans sqlite3? Comment stockez-vous l’adresse IP dans la firebase database? Qu’est-ce qui est attaché? Comment créer une table qui appartient à une firebase database spécifique avec sql ddl? De quoi parle cette erreur? erreur pendant que la liste du catalogue système: pas de telle table: […]

Trouver la longueur d’un entier en C

Je voudrais savoir comment je peux trouver la longueur d’un entier en C. Par exemple: 1 => 1 25 => 2 12512 => 5 0 => 1 etc. Comment puis-je le faire en C?

Java Convertir un entier en hexadécimal

J’essaie de convertir un nombre à partir d’un nombre entier en un autre entier qui, s’il est imprimé en hex, ressemblera à l’entier d’origine. Par exemple: Convertir 20 à 32 (qui est 0x20) Convertir 54 à 84 (ce qui est 0x54)

Que se passe-t-il lorsque j’assigne long int à int en C?

Dans un devoir récent, on m’a dit d’utiliser long variable long pour stocker un résultat, car il peut s’agir d’un grand nombre. J’ai décidé de vérifier s’il est vraiment important pour moi, sur mon système (compilateur intel core i5 / 64-bit Windows 7 / gnu gcc) et j’ai découvert que le code suivant: printf(“sizeof(char) => […]