Perguntas com a marcação «long-integer»

Um inteiro longo é um número inteiro, normalmente duas vezes o tamanho de um inteiro padrão. É representado pela palavra-chave 'long' em várias linguagens de programação.

219
Como faço para converter de int para Long em Java?

Eu continuo achando tanto no aqui e Google povos que têm problemas que vão desde longa inte não a outra em torno caminho. No entanto, tenho certeza de que não sou o único que já se deparou com esse cenário antes de passar intpara Long. As únicas outras respostas que encontrei foram "Basta...

213
Inicialize um longo em Java

Tipos de dados primitivos - o oracle doc diz que o intervalo longem Java é -9,223,372,036,854,775,808para 9,223,372,036,854,775,807. Mas quando eu faço algo assim no meu eclipse long i = 12345678910; mostra-me " The literal 12345678910 of type int is out of range" erro. Existem 2 perguntas. 1)...

119
Convertendo Long to Date em Java retorna 1970

Tenho uma lista com valores longos (por exemplo: 1220227200, 1220832000, 1221436800 ...) que baixei do serviço da web. Devo convertê-lo para datas. Infelizmente, desta forma, por exemplo: Date d = new Date(1220227200); retorna 1 de janeiro de 1970. Alguém conhece outra maneira de convertê-lo...

103
Média de 3 inteiros longos

Tenho 3 inteiros com sinal muito grandes. long x = long.MaxValue; long y = long.MaxValue - 1; long z = long.MaxValue - 2; Quero calcular sua média truncada. O valor médio esperado é long.MaxValue - 1, que é 9223372036854775806. É impossível calculá-lo como: long avg = (x + y + z) / 3; //...

89
O literal xyz do tipo int está fora do intervalo

Estou trabalhando com tipos de dados no momento em Java e, se entendi corretamente, o tipo longaceita um valor entre os intervalos de -9.223.372.036.854.775.808 a +9.223.372.036.854.775.807. Agora, como você pode ver abaixo, criei uma longvariável chamada testLong, embora quando eu insiro...

84
muito tempo em C / C ++

Estou tentando este código no compilador C ++ do GNU e não consigo entender seu comportamento: #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),...