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.



5
La divisione intera Python produce float
Python 3.1 (r31:73574, Jun 26 2009, 20:21:35) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> 2/2 1.0 Questo è previsto? Ricordo fortemente che le versioni precedenti sono tornate int/int=int? Cosa devo fare, c'è un nuovo operatore di divisione o devo sempre …


10
Come confrontare correttamente due numeri interi in Java?
So che se si confronta un intero primitivo inscatolato con una costante come: Integer a = 4; if (a < 5) a verrà automaticamente decompresso e il confronto funzionerà. Tuttavia, cosa succede quando si confrontano due caselle Integerse si desidera confrontare l'uguaglianza o minore di / maggiore di? Integer a …
217 java  integer  autoboxing 

10
Il modo più sicuro per convertire float in intero in Python?
Il modulo matematico di Python contiene utili funzioni come floor& ceil. Queste funzioni prendono un numero in virgola mobile e restituiscono il numero intero più vicino sotto o sopra di esso. Tuttavia, queste funzioni restituiscono la risposta come un numero in virgola mobile. Per esempio: import math f=math.floor(2.3) Ora fritorna: …

30
Come posso verificare se un numero intero è pari o dispari? [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Chiuso 2 anni fa . Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Come posso …
193 c  integer 

13
Numero intero Java per array di byte
Ho un numero intero: 1695609641 quando uso il metodo: String hex = Integer.toHexString(1695609641); system.out.println(hex); dà: 6510f329 ma voglio un array di byte: byte[] bytearray = new byte[] { (byte) 0x65, (byte)0x10, (byte)0xf3, (byte)0x29}; Come posso farlo?
191 java  arrays  integer  byte 

5
Perché == i confronti con Integer.valueOf (String) danno risultati diversi per 127 e 128?
Non ho idea del perché queste righe di codice restituiscano valori diversi: System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); L'output è: true false true Perché il primo ritorna truee il secondo ritorna false? C'è qualcosa di diverso che non conosco tra 127e 128? (Certo che so che 127< 128.) Inoltre, perché il terzo ritorna …
182 java  integer  comparison 







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.