Articles of int

Determinando o tamanho do buffer do sprintf – qual é o padrão?

Ao converter um int assim: char a[256]; sprintf(a, “%d”, 132); Qual é a melhor maneira de determinar quão grande deve ser? Eu suponho que a configuração manual é boa (como eu vi usado em todos os lugares), mas quão grande deve ser? Qual é o maior valor int possível em um sistema de 32 bits, […]

Como verificar elegantemente se um número está dentro de um intervalo?

Como posso fazer isso elegantemente com C # e .NET 3.5 / 4? Por exemplo, um número pode estar entre 1 e 100. Eu sei um simples, se bastasse; mas a palavra chave para essa pergunta é elegância. É para o meu projeto de brinquedos, não para produção. Essas perguntas não eram sobre velocidade, mas […]

Convertendo um int para uma representação de string binária em Java?

Qual seria a melhor maneira (idealmente, mais simples) de converter um int em uma representação de string binária em Java? Por exemplo, digamos que o int é 156. A representação de string binária disso seria “10011100”.

Selecione parsed int, se string fosse parseable para int

Então eu tenho um IEnumerable que pode conter valores que podem ser analisados ​​como int , bem como valores que não podem ser. Como você sabe, Int32.Parse lança uma exceção se uma string não pode ser alterada para um int, enquanto Int32.TryParse pode ser usado para verificar e ver se a conversão era possível sem […]

Como arredondar um Double para o Int mais próximo em swift?

Eu estou tentando fazer uma calculadora de taxa de crescimento ( Double ) que irá arredondar o resultado para o Integer mais próximo e recalcular a partir daí, como tal: let firstUsers = 10.0 let growth = 0.1 var users = firstUsers var week = 0 while users < 14 { println("week \(week) has \(users) […]

LINQ to Entities não reconhece o método ‘Int32 Parse (System.String)’ e esse método não pode ser convertido em uma expressão de armazenamento

Eu estou usando o Entity Framework, e eu tenho uma linha de código que está tomando um var e traduzi-lo de volta para um iint para o database. var record = context.enrollments.SingleOrDefault (row => row.userId == int.Parse(UserID) && row.classId == int.Parse(ClassID)); Sempre que tento executá-lo, recebo um erro. “O LINQ to Entities não reconhece o […]

Como os inteiros são convertidos em bytes em Java?

Eu sei que Java não permite tipos não assinados, então eu queria saber como ele lança um inteiro para um byte. Digamos que eu tenha um inteiro a com um valor de 255 e eu lancei o inteiro para um byte. O valor é representado no byte 11111111? Em outras palavras, o valor é tratado […]

Java, verificação simplificada se int array contém int

Basicamente meu companheiro tem dito que eu poderia tornar meu código mais curto usando uma maneira diferente de verificar se um array int contém um int, embora ele não me diga o que é: P. Atual: public boolean contains(final int[] array, final int key) { for (final int i : array) { if (i == […]

C # int, Int32 e enums

Se int é sinônimo de Int32 por que enum MyEnum : Int32 { Value = 1 } … não compila? Enquanto que enum MyEnum : int { Value = 1 } vai, apesar de passar o cursor sobre a palavra int irá exibir struct System.Int32?

Converter bytes para Int / uint em C

Eu tenho uma matriz de caracteres não assinados [248]; preenchido com bytes. Como 2F AF FF 00 EB AB CD EF ….. Este Array é o meu Byte Stream que eu armazeno meus dados do UART (RS232) como um buffer. Agora eu quero converter os bytes de volta para o meu uint16 e int32. Em […]