Articles of int

Por que o strchr faz um int para o char ser encontrado?

A function strchr na biblioteca padrão C procura por um char em uma string, mas sua assinatura usa um int para o caractere de pesquisa. Nestas duas implementações que encontrei, a implementação converte este int para um char : char *strchr(const char *s, int c) { while (*s != (char)c) if (!*s++) return 0; return […]

Como você converte uma string C ++ em um int?

Duplicar Possível: Como analisar uma string para um int em C ++? Como você converte uma string C ++ em um int? Suponha que você esteja esperando que a string tenha números reais nela (“1”, “345”, “38944”, por exemplo). Além disso, vamos supor que você não tem impulso, e você realmente quer fazê-lo do jeito […]

Qual é a diferença entre size_t e int em C ++?

Em vários exemplos do C ++ eu vejo um uso do tipo size_t onde eu teria usado um int simples. Qual é a diferença e por que o size_t deveria ser melhor?

Por que não consigo desmarcar um int como decimal?

Eu tenho um IDataRecord reader que estou recuperando um decimal da seguinte forma: decimal d = (decimal)reader[0]; Por algum motivo, isso gera uma exceção inválida dizendo que “o cast especificado não é válido”. Quando eu faço o reader[0].GetType() ele me diz que é um Int32. Tanto quanto eu sei, isso não deve ser um problema […]

Como converter float para int com Java

Eu usei a seguinte linha para converter float para int, mas não é tão preciso quanto eu gostaria: float a=8.61f; int b; b=(int)a; O resultado é: 8 (deve ser 9 ) Quando a = -7.65f , o resultado é: -7 (deve ser -8 ) Qual é a melhor maneira de fazer isso?

Java int para String – Integer.toString (i) vs novo Integer (i) .toString ()

Às vezes, o Java me intriga. Eu tenho uma quantidade enorme de inicializações int para fazer. Qual a diferença real ? Integer.toString(i) new Integer(i).toString()

Por que Array.Length é um int e não um uint

Por que Array.Length é um int e não um uint . Isso me incomoda (apenas um pouco), porque um valor de comprimento nunca pode ser negativo. Isso também me forçou a usar um int para uma propriedade length em minha própria class, porque quando você especifica um valor int, isso precisa ser convertido explicitamente … […]

Implementação do HashCode do Java Array

Isso é estranho. Um colega de trabalho perguntou sobre a implementação de myArray.hashCode () em java. Eu pensei que sabia, mas depois fiz alguns testes. Verifique o código abaixo. O estranho que notei é que quando escrevi o primeiro sistema, os resultados foram diferentes. Note que é quase como se estivesse relatando um endereço de […]

Converter seqüência hexadecimal (char ) para int?

Eu tenho um char [] que contém um valor como “0x1800785”, mas a function que eu quero dar o valor requer um int, como posso converter isso para um int? Eu procurei por aí, mas não consegui encontrar uma resposta. Obrigado.

Como converter char para inteiro em C?

Duplicatas possíveis: Como converter um único char em um int Caractere para inteiro em C Qualquer corpo pode me dizer como converter um char em int ? char c[]={‘1′,’:’,’3′}; int i=int(c[0]); printf(“%d”,i); Quando eu tento isso, dá 49.