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.
Il codice seguente genera NullPointerException: int num = Integer.getInteger("123"); Il mio compilatore invoca getIntegersu null poiché è statico? Non ha alcun senso! Cosa sta succedendo?
Ho un elenco di numeri interi List<Integer>e vorrei convertire tutti gli oggetti interi in stringhe, terminando così con un nuovo file List<String>. Naturalmente, potrei creare un nuovo List<String>e scorrere l'elenco chiamando String.valueOf()ogni numero intero, ma mi chiedevo se ci fosse un modo migliore (leggi: più automatico ) per farlo?
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 …
Ho quanto segue nel mio controller dell'applicazione: def is_number?(object) true if Float(object) rescue false end e la seguente condizione nel mio controller: if mystring.is_number? end La condizione genera un undefined methoderrore. Immagino di essermi definito is_numbernel posto sbagliato ...?
Recentemente sto imparando rapidamente, ma ho un problema di base che non riesce a trovare una risposta Voglio ottenere qualcosa di simile var a:Int = 3 var b:Int = 3 println( pow(a,b) ) // 27 ma la funzione pow può funzionare solo con il doppio numero, non funziona con il …
In C #, qual è il valore predefinito di una variabile di istanza di classe di tipo int?? Ad esempio, nel codice seguente, quale valore avrà MyNullableIntse non viene mai assegnato esplicitamente? class MyClass { public int? MyNullableInt; } (Sembra probabile che la risposta sia quasi certamente o nullo 0, …
Sto cercando una funzione che converta un indirizzo IPv4 standard in un numero intero. Punti bonus disponibili per una funzione che farà l'opposto. La soluzione dovrebbe essere in C #.
L'unico modo che conosco è: #include <sstream> #include <string.h> using namespace std; int main() { int number=33; stringstream strs; strs << number; string temp_str = strs.str(); char* char_type = (char*) temp_str.c_str(); } Ma esiste un metodo con meno battitura?
Ho il seguente codice Java: byte value = 0xfe; // corresponds to -2 (signed) and 254 (unsigned) int result = value & 0xff; Il risultato è 254 quando viene stampato, ma non ho idea di come funzioni questo codice. Se l' &operatore è semplicemente bit per bit, perché non risulta …
Ho trovato qualche strana eccezione: java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String Come può essere possibile? Ogni oggetto può essere lanciato su String, non è vero? Il codice è: String myString = (String) myIntegerObject; Grazie.
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<int>(n); } Ma come sa qualsiasi avvocato linguistico, il casting da non firmato a firmato per valori maggiori di …
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?
Devo essere in grado di confrontare alcuni nomi di mesi che ho in un array. Sarebbe bello se ci fosse un modo diretto come: Month.toInt("January") > Month.toInt("May") La mia ricerca su Google sembra suggerire che l'unico modo è scrivere il tuo metodo, ma questo sembra un problema abbastanza comune da …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.