Un entier long est un nombre entier, généralement deux fois la taille d'un entier standard. Il est représenté par le mot-clé «long» dans plusieurs langages de programmation.
Il semble que lorsque vous tapez un nombre en Java, le compilateur le lit automatiquement comme un entier, c'est pourquoi lorsque vous tapez (long) 6000000000(pas dans la plage d'entiers), il se plaindra que ce 6000000000n'est pas un entier. Pour corriger cela, j'ai dû préciser 6000000000L. Je viens d'apprendre cette spécification. …
J'utilise Windows 8.1 x64 avec la mise à jour de Java 7 45 x64 (aucun Java 32 bits installé) sur une tablette Surface Pro 2. Le code ci-dessous prend 1688 ms lorsque le type de i est long et 109 ms lorsque i est un int. Pourquoi long (un type …
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 775 808 et +9 223 372 036 854 775 807. Maintenant, comme vous pouvez le voir ci-dessous, j'ai créé une longvariable appeléetestLong …
J'essaye ce code sur le compilateur C ++ de GNU et je suis incapable de comprendre son comportement: #include <stdio.h>; int main() { int num1 = 1000000000; long num2 = 1000000000; long long num3; //num3 = 100000000000; long long num4 = ~0; printf("%u %u %u", sizeof(num1), sizeof(num2), sizeof(num3)); printf("%d %ld …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.