Domande taggate «integer»

Tipo di dati comune in molti linguaggi di programmazione per rappresentare un numero intero. Utilizzare questo tag per domande sull'utilizzo, la memorizzazione o la manipolazione di numeri interi.


22
Conversione di List <Integer> in List <String>
Ho un elenco di numeri interi List&lt;Integer&gt;e vorrei convertire tutti gli oggetti interi in stringhe, terminando così con un nuovo file List&lt;String&gt;. Naturalmente, potrei creare un nuovo List&lt;String&gt;e scorrere l'elenco chiamando String.valueOf()ogni numero intero, ma mi chiedevo se ci fosse un modo migliore (leggi: più automatico ) per farlo?

12
Controlla se il numero è intero
Sono stato sorpreso di apprendere che R non viene fornito con una funzione utile per verificare se il numero è intero. is.integer(66) # FALSE I file della guida avvertono : is.integer(x)non verifica se x contiene numeri interi! Per questo, usa round, come nella funzione is.wholenumber(x)negli esempi. L'esempio ha questa funzione …
105 r  integer  rounding 






9
come convertire da int a char *?
L'unico modo che conosco è: #include &lt;sstream&gt; #include &lt;string.h&gt; using namespace std; int main() { int number=33; stringstream strs; strs &lt;&lt; number; string temp_str = strs.str(); char* char_type = (char*) temp_str.c_str(); } Ma esiste un metodo con meno battitura?

4
Cosa fa value & 0xff in Java?
Ho il seguente codice Java: byte value = 0xfe; // corresponds to -2 (signed) and 254 (unsigned) int result = value &amp; 0xff; Il risultato è 254 quando viene stampato, ma non ho idea di come funzioni questo codice. Se l' &amp;operatore è semplicemente bit per bit, perché non risulta …



8
Cast efficiente da non firmato a firmato che evita comportamenti definiti dall'implementazione
Voglio definire una funzione che accetta un unsigned intargomento e restituisce un intmodulo congruente UINT_MAX + 1 all'argomento. Un primo tentativo potrebbe essere simile a questo: int unsigned_to_signed(unsigned n) { return static_cast&lt;int&gt;(n); } Ma come sa qualsiasi avvocato linguistico, il casting da non firmato a firmato per valori maggiori di …

6
Grandi numeri in Java
Come dovrei fare calcoli con numeri estremamente grandi in Java? Ho provato longma questo arriva al massimo a 9223372036854775807, e quando si utilizza un numero intero non salva abbastanza cifre e quindi non è abbastanza preciso per quello che mi serve. C'è un modo per aggirare questo?


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.