Articles of integer

Como lidar com números muito grandes em Java sem usar java.math.BigInteger

Como eu poderia fazer aritmética, + – / *% !, com inteiros arbitrariamente grandes sem usar java.math.BigInteger ? Por exemplo, o fatorial de 90 retorna 0 em Java. Eu gostaria de poder resolver isso.

Depurador do Visual Studio – Exibindo valores inteiros em Hex

Eu estou usando o Visual Studio 2008 e acabei de notar que o depurador está exibindo valores inteiros como Hex quando eu passar o mouse sobre variables ​​e também na janela imediata. Eu acho que devo ter acertado uma tecla de atalho acidentalmente ou algo assim. Alguém já teve isso antes? Como faço para voltar […]

Por que int num = Integer.getInteger (“123”) lança NullPointerException?

O código a seguir lança NullPointerException : int num = Integer.getInteger(“123”); Meu compilador está invocando o getInteger em null, já que é estático? Isso não faz nenhum sentido! O que está acontecendo?

Por que o operador equal funciona para o valor Integer até 128 number?

Por que o inteiro “=” operador não funciona para 128 e depois de valores inteiros? Alguém pode explicar essa situação? Este é o meu ambiente Java: versão java “1.6.0_37” Java Runtime Environment (TM) SE (build 1.6.0_37-b06) Java HotSpot (TM) VM de servidor de 64 bits (compilation 20.12-b01, modo misto) Código de amostra: Integer a; Integer […]

Como analisar um nome de mês (string) para um número inteiro para comparação em c #?

Eu preciso ser capaz de comparar alguns nomes de mês que tenho em uma matriz. Seria legal se houvesse alguma maneira direta como: Month.toInt(“January”) > Month.toInt(“May”) Minha busca no Google parece sugerir que a única maneira é escrever seu próprio método, mas isso parece um problema bastante comum que eu pensaria que já teria sido […]

Qual o valor máximo para um int em PHP?

Ignorando as bibliotecas especiais que permitem trabalhar com números muito grandes, qual é o maior valor int que você pode armazenar em PHP?

O que o valor & 0xff faz em Java?

Eu tenho o seguinte código Java: byte value = 0xfe; // corresponds to -2 (signed) and 254 (unsigned) int result = value & 0xff; O resultado é 254 quando impresso, mas não tenho ideia de como esse código funciona. Se o operador & é simplesmente bit a bit, então por que ele não resulta em […]

Mensagem de erro “número inteiro inteiro muito grande” para 600851475143

public class Three { public static void main(String[] args) { Three obj = new Three(); obj.function(600851475143); } private Long function(long i) { Stack stack = new Stack(); for (long j = 2; j <= i; j++) { if (i % j == 0) { stack.push(j); } } return stack.pop(); } } Quando o código acima […]

Converte números inteiros em números escritos

Existe um método eficiente de converter um número inteiro nos números escritos, por exemplo: string Written = IntegerToWritten(21); retornaria “vinte e um”. Existe alguma maneira de fazer isso que não envolva uma tabela de consulta massiva?

Como converter um int para string em C

Como você converte um int (inteiro) em uma string? Eu estou tentando fazer uma function que converte os dados de uma struct em uma seqüência de caracteres para salvá-lo em um arquivo.