Questions marquées «long-integer»

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.

219
Comment convertir de int en Long en Java?

Je continue à trouver à la fois ici et les gens de Google ayant des problèmes allant de longla , intet non l'inverse. Pourtant, je suis sûr que je ne suis pas le seul à avoir rencontré ce scénario avant de passer de intà Long. Les seules autres réponses que j'ai trouvées étaient "Il suffit de le...

214
Initialiser un long en Java

Types de données primitifs - oracle doc indique que l'étendue de longJava est -9,223,372,036,854,775,808de 9,223,372,036,854,775,807. Mais quand je fais quelque chose comme ça dans mon éclipse long i = 12345678910; il me montre une The literal 12345678910 of type int is out of rangeerreur " ". Il y...

135
Java: nombre long aléatoire dans la plage 0 <= x <n

La classe aléatoire a une méthode pour générer des int aléatoires dans une plage donnée. Par exemple: Random r = new Random(); int x = r.nextInt(100); Cela générerait un nombre entier supérieur ou égal à 0 et inférieur à 100. J'aimerais faire exactement la même chose avec un nombre long. long y =...

118
La conversion de Long en date dans Java renvoie 1970

J'ai une liste avec de longues valeurs (par exemple: 1220227200, 1220832000, 1221436800 ...) que j'ai téléchargées à partir du service Web. Je dois le convertir en dates. Malheureusement de cette façon, par exemple: Date d = new Date(1220227200); renvoie le 1er janvier 1970. Quelqu'un connaît-il...

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)...

89
Le xyz littéral de type int est hors de portée

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 , bien que...

84
long long en C / C ++

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),...