Υπάρχουν περιπτώσεις όπου ένας τύπος δεδομένων πρέπει να μετατραπεί προσωρινά σε κάποιον άλλο τύπο δεδομένων.
Για παράδειγμα :
Είναι πιθανό σε ένα σημείο του προγράμματος μία ακέραια μεταβλητή που έχει δηλωθεί σαν int να πρέπει να μετατραπεί προσωρινά σε μία πραγματική μεταβλητή τύπου float , ή και το αντίστροφο.
Η γενική μορφή μιας τέτοιας μετατροπής :
(τύπος_δεδομένων) (παράσταση)
Παράδειγμα :
Αν μία μεταβλητή a έχει δηλωθεί σαν ακέραια :
Τότε η έκφραση (float) a ;
Προσαρμόζει προσωρινά τον τύπο της μεταβλητής a από ακέραια σε πραγματική (float).
Για παράδειγμα :
Είναι πιθανό σε ένα σημείο του προγράμματος μία ακέραια μεταβλητή που έχει δηλωθεί σαν int να πρέπει να μετατραπεί προσωρινά σε μία πραγματική μεταβλητή τύπου float , ή και το αντίστροφο.
Η γενική μορφή μιας τέτοιας μετατροπής :
(τύπος_δεδομένων) (παράσταση)
Παράδειγμα :
Αν μία μεταβλητή a έχει δηλωθεί σαν ακέραια :
Τότε η έκφραση (float) a ;
Προσαρμόζει προσωρινά τον τύπο της μεταβλητής a από ακέραια σε πραγματική (float).