Conversión de valores (casting)
Las instrucciones de conversión de valores sirve para modificar el tipo de la variable (casting), esta variable puede ampliar o reducir su tipo, así:
- Promoción -a mayor precisión-: de
int
along
, deint
afloat
, deint
adouble
. Delong
afloat
y defloat
adouble
(i2l
,i2f
,i2d
,l2f
,l2d
, yf2d
) con esta ampliación no se pierde la precisión del valor original. - El acortamiento -a menor precisión- del tipo como: de
int
abyte
, deint
ashort
, deint
achar
, delong
aint
, delong
afloat
, defloat
aint
o along
, dedouble
aint
, dedouble
along
o dedouble
afloat
(i2b
,i2c
,i2s
,l2i
,f2i
,f2l
,d2i
,d2l
, yd2f
) cabe recordar que en tales modificaciones existe la posibilidad de modificar el valor (volcado del valor).