Lì stiamo parlando di variabili di tipo primitivo.
Semplicemente viene creata una nuova variabile e le viene assegnato la parte intera del valore double. Non confondere il cast tra tipi primitivi con il cast fra oggetti.
Il cast fra oggetti non fa nessuna conversione (e ci mancherebbe altro!)
PS: anche nei tipi primitivi non c'è nessuna trasformazione... la variabile "balance" non è stata minimanente toccata... semplicemente è stato adeguato il suo contenuto alla variabile intera di destinazione.
Ciao.![]()



Rispondi quotando