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 seguente blocco di codici fornisce l'output come 0. public class HelloWorld{ public static void main(String []args){ int product = 1; for (int i = 10; i <= 99; i++) { product *= i; } System.out.println(product); } } Per favore qualcuno può spiegare perché questo accade?
Uso Scilab e voglio convertire un array di booleani in un array di numeri interi: >>> x = np.array([4, 3, 2, 1]) >>> y = 2 >= x >>> y array([False, False, True, True], dtype=bool) In Scilab posso usare: >>> bool2s(y) 0. 0. 1. 1. o anche solo moltiplicarlo per …
Come suggerisce il titolo, voglio prendere un numero in virgola mobile e arrotondarlo per difetto al numero intero più vicino. Tuttavia, se non è un intero, voglio SEMPRE arrotondare per difetto la variabile, indipendentemente da quanto sia vicina al numero intero successivo. C'è un modo per fare questo?
Qualcuno può battere le prestazioni del mio intero con il codice std :: string, collegato di seguito? Ci sono già diverse domande che spiegano come convertire un intero in a std::stringin C ++, come questo , ma nessuna delle soluzioni fornite è efficiente. Ecco il codice pronto per la compilazione …
Qualcuno sa come Python gestisce internamente i tipi int e long? Sceglie il tipo giusto dinamicamente? Qual è il limite per un int? Sto usando Python 2.6, è diverso con le versioni precedenti? Come devo capire il codice qui sotto? >>> print type(65535) <type 'int'> >>> print type(65536*65536) <type 'long'> …
Sto cercando di fare qualcosa di abbastanza comune: analizzare l'input dell'utente in uno script di shell. Se l'utente ha fornito un numero intero valido, lo script fa una cosa e, se non è valido, fa qualcos'altro. Il problema è che non ho trovato un modo semplice (e ragionevolmente elegante) per …
Mi sento come se non dovessi riuscire a trovarlo. C'è qualche ragione che il C ++ powfunzione non implementa la funzione di "potere" per qualsiasi cosa, tranne floats e doubles? So che l'implementazione è banale, mi sento come se stessi facendo un lavoro che dovrebbe essere in una libreria standard. …
Non ho visto questa "caratteristica" da nessun'altra parte. So che il 32 ° bit viene utilizzato per la raccolta dei rifiuti. Ma perché è così solo per gli int e non per gli altri tipi di base?
Devo verificare se ogni numero da 1 a 1000 è un multiplo di 3 o un multiplo di 5. Il modo in cui pensavo di farlo sarebbe dividere il numero per 3 e se il risultato è un numero intero allora lo farebbe essere un multiplo di 3. Uguale a …
Perché Python 3 consente "00" come letterale per 0 ma non consente "01" come letterale per 1? C'è una buona ragione? Questa incoerenza mi lascia perplesso. (E stiamo parlando di Python 3, che ha intenzionalmente rotto la compatibilità con le versioni precedenti per raggiungere obiettivi come la coerenza.) Per esempio: …
Qual è la differenza tra Parse () e TryParse ()? int number = int.Parse(textBoxNumber.Text); // The Try-Parse Method int.TryParse(textBoxNumber.Text, out number); Esiste una qualche forma di controllo degli errori come un blocco Try-Catch?
Esiste un modo più breve migliore dell'iterazione sull'array? int[] arr = new int[] { 1, 2, 3 }; int sum = 0; for (int i = 0; i < arr.Length; i++) { sum += arr[i]; } una precisazione: Primaria migliore significa codice più pulito, ma sono ben accetti anche suggerimenti …
Cosa significa un 0xprefisso su un numero? const int shared_segment_size = 0x6400; Viene da un programma C. Non riesco a ricordare cosa significhi e in particolare cosa xsignifichi la lettera .
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.