Die Pfeile in der Graphik geben die Richtung einer zulässigen Zuweisung an, so ist etwa die folgende
Zuweisung legal:
float f ;
int i=3;
f = i ;
Die umgekehrte Zuweisung
float f=3 ;
int i;
i = f ;
führt jedoch zu folgender Fehlermeldung des Compilers:
possible loss of precision
found : float
required: int
i = f ;
^
1 error