Articles of int

Arrotondare un doppio per trasformarlo in un int (java)

In questo momento sto provando questo: int a = round(n); dove n è un double ma non funziona. Che cosa sto facendo di sbagliato?

Perché strchr prende un int per trovare il char?

La funzione strchr nella libreria standard C cerca un char in una stringa, ma la sua firma accetta un int per il carattere di ricerca. In queste due implementazioni che ho trovato, l’implementazione trasmette questo int a un char : char *strchr(const char *s, int c) { while (*s != (char)c) if (!*s++) return 0; […]

Come si converte una stringa C ++ in una int?

Possibile duplicato: Come analizzare una stringa in un int in C ++? Come si converte una stringa C ++ in una int? Supponiamo che ti aspetti che la stringa contenga numeri reali (“1”, “345”, “38944”, per esempio). Inoltre, supponiamo che tu non abbia boost, e vuoi davvero farlo in modo C ++, non nel modo […]

In java, è più efficiente usare byte o short invece di int e float invece di double?

Ho notato che ho sempre usato int e raddoppia, non importa quanto piccolo o grande debba essere il numero. Quindi, in java, è più efficiente usare byte o short invece di int e float invece di double ? Supponiamo quindi di avere un programma con un sacco di intelli e doppi. Varrebbe la pena di […]

Qual è la differenza tra size_t e int in C ++?

In diversi esempi C ++ vedo un uso del tipo size_t dove avrei usato un int semplice. Qual è la differenza e perché size_t dovrebbe essere migliore?

Equivalente BigInteger in Swift?

Esiste un equivalente alla class BigInteger di Java in Swift? Mi sto legando a fare grandi calcoli in Swift con interi positivi più grandi del numero massimo di UInt64. Qual è il modo migliore per gestire questi numeri?

Perché non riesco a decomprimere un int come decimale?

Ho un IDataRecord reader che sto recuperando un decimale come segue: decimal d = (decimal)reader[0]; Per qualche motivo questo genera un’eccezione di cast non valida che dice che “Cast specificato non è valido.” Quando faccio reader[0].GetType() mi dice che è un Int32. Per quanto ne so, questo non dovrebbe essere un problema …. L’ho provato […]

Come convertire float in int con Java

Ho usato la seguente riga per convertire float in int, ma non è preciso come vorrei: float a=8.61f; int b; b=(int)a; Il risultato è: 8 (Dovrebbe essere 9 ) Quando a = -7.65f , il risultato è: -7 (dovrebbe essere -8 ) Qual è il modo migliore per farlo?

Java int to String – Integer.toString (i) vs new Integer (i) .toString ()

A volte java mi lascia perplesso. Ho un’infinità di int inizializzazioni da fare. Qual è la vera differenza? Integer.toString(i) new Integer(i).toString()

Perché Array.Length è un int e non un uint

Perché Array.Length è un int e non un uint . Questo mi infastidisce (solo un po ‘), perché un valore di lunghezza non può mai essere negativo. Questo mi ha anche costretto a usare un int per una proprietà length sulla mia class, perché quando si specifica un valore int, questo deve essere espressi esplicitamente […]