Articles of int

En java, est-il plus efficace d’utiliser octet ou short au lieu de int et float au lieu de double?

J’ai remarqué que j’ai toujours utilisé le double et le double, même si le nombre doit être petit ou grand. Donc, en Java, est-il plus efficace d’utiliser byte ou short au lieu de int et float au lieu de double ? Donc, supposons que j’ai un programme avec beaucoup d’ints et de doubles. Est-ce que […]

Comment faire pour convertir Int en Byte et Back Unsigned

Je dois convertir un nombre en octet non signé. Le nombre est toujours inférieur ou égal à 255, donc il tiendra dans un octet. Je dois aussi convertir cet octet en ce nombre. Comment pourrais-je faire cela en Java? J’ai essayé plusieurs façons et rien ne fonctionne. Voici ce que j’essaie de faire maintenant: int […]

Comment convertir un Int en Ssortingng d’une longueur donnée avec des zéros à aligner?

Comment puis-je convertir une Int en une Ssortingng 7 caractères, de sorte que 123 soit transformé en “0000123” ?

Le xyz littéral de type int est hors de scope

Je travaille actuellement avec des types de données en Java, et si j’ai bien compris, le type long accepte une valeur comprise entre -9,223,372,036,854 et +9,223,372,036,854,775,807. Maintenant, comme vous pouvez le voir ci-dessous, j’ai créé une variable longue appelée testLong , bien que lorsque j’insère 9223372036854775807 comme valeur, je reçois une erreur indiquant: “Le littéral […]

Les ints sont-ils toujours initialisés à 0?

Est-il sûr de compter sur int s toujours initialisé à 0 dans Objective-C? Plus précisément, lorsqu’un object avec int ivars a été nouvellement instancié, est-il sûr de supposer que ses ivars ont la valeur 0?

Comment vérifier si un int est un null

J’ai un object appelé Person . il y a plusieurs atsortingbuts dedans; int id; Ssortingng name; Je mets un object personnel comme Person p = new Person(1,”Joe”); . 1.) J’ai besoin de vérifier si l’object n’est pas nul; L’expression suivante est-elle correcte? if (person == null){ } Or if(person.equals(null)) 2.) J’ai besoin de savoir si […]

Que signifie ce booléen «(nombre & 1) == 0»?

Sur CodeReview, j’ai posté un code de travail et demandé des conseils pour l’améliorer. L’une d’elles était d’utiliser une méthode booléenne pour vérifier si un ArrayList avait un nombre pair d’indices (ce qui était nécessaire). C’était le code qui a été suggéré: private static boolean isEven(int number) { return (number & 1) == 0; } […]

Pourquoi uint32_t serait-il préférable à uint_fast32_t?

Il semble que uint32_t soit beaucoup plus répandu que uint_fast32_t (je me rends compte que c’est une preuve anecdotique). Cela me semble contre-intuitif. Presque toujours, quand je vois une implémentation utiliser uint32_t , tout ce qu’elle veut, c’est un entier qui peut contenir des valeurs allant jusqu’à 4 294 967 295 (généralement une limite beaucoup […]

Pourquoi Array.Length est-il un int et non un uint

Pourquoi Array.Length est- Array.Length un int et non un uint ? Cela me dérange (juste un peu), car une valeur de longueur ne peut jamais être négative. Cela m’a également obligé à utiliser un int pour une propriété length sur ma propre classe, car lorsque vous spécifiez une valeur int, cela doit être exprimé explicitement […]

Comment convertir une chaîne en entier en C #

Comment convertir une chaîne en un entier en C #?