ePrometeusCorsoLinuxLinux
testi articoli
Testi Articoli  Download
Home | Espressioni | Comandi | Funzioni | Moduli | Classi | 
CorsoJava è ora Video! Free for all!
Clicca Qui!
Corso Python
Python: le espressioni
L'interprete
Numeri
Numeri complessi
Conversioni
Stringhe
Indici stringhe
Liste
Tuple
Dizionari


<<< Conversioni >>>

Dal momento in cui abbiamo tipi diversi per esempio di numeri, può essere necessario convertirli dall'uno all'altro. In generale le conversioni avvengono implicitamente. Per esempio se sommo un intero e un intero lungo, ottengo un intero lungo. Se sommo un intero lungo a un numero in virgola mobile, ottengo numeri in virgola mobile.

A volte è necessario convertire esplicitamente un numero di un tipo in un numero di un altro tipo. Questo si ottiene utilizzando le funzioni float(), long() o int(). Solitamente questo avviene quando si vuole convertire un tipo più grande in un tipo più piccolo. Per esempio quando si ha un numero in virgola mobile, e si vuole ottenere un intero.

Le conversioni esplicite si possono fare tra numeri non complessi. Non posso convertire un numero complesso in un numero, questo è un problema di matematica. Quello che posso fare è estrarne la parte immaginaria (z.imag), la parte reale (z.real) oppure calcolarne la lunghezza (abs()), cose che invece si possono fare.

ePrometeus s.r.l. - Web Software House & Open Source System Integrator
MILANO - SAN BENEDETTO DEL TRONTO(AP)
Contatti: info@eprometeus.com