|
Тема |
Konversia mejdu prosti tipove |
|
Автор |
Dao Shou (непознат
) |
|
Публикувано | 11.04.02 10:58 |
|
|
Privet na vsichki!
Eto edno vaprosche, koeto mi zanimava syznanieto ot vchera:
Syglasno Sun, avtomatichnata konversia mejdu prosti tipove moje da se iliustrira sys slednata diagrama, koiato pokazva koi preobrazuvania sa razresheni:
(byte) -> (short) -> (int) -> (long) -> (float) -> (double)
V shemata ne sym slojil (char), ama e iasno, che toi se preobrazuva do (int) i posle pak po syshtata veriga.
Taka, znachi do tuk - nishto neredno. Obache pak spored Sun, konversiata moje da byde samo s razshiriavane (za da se izbegne prepylvane, ako opitame da "naleem" primerno int v byte).
E sega, znachi ako ne me lyje pametta, long-a e 64 bytes. Ot druga strana, float-a e 32 bytes! Koeto si e chisto narushenie na tova pravilo!
Obyrnete vnimanie, che govoria za avtomatichnoto konvertirane, a ne za explicit cast.
Niakoi da ima idei po vaprosa?
|
| |
|
|
|