aof.sorular.net
İnternet Tabanlı Programlama
İnternet Tabanlı Programlama Deneme Sınavı
İnternet Tabanlı Programlama Deneme Sınavı Sorusu #385767
İnternet Tabanlı Programlama Deneme Sınavı Sorusu #385767
Aşağıda verilen değişken tür dönüşümlerinden hangisi veri kaybına sebep olabilir?
byte |
double |
int |
long |
char |
Yanıt Açıklaması:
Türlerin hafızada işgal ettikleri alan farklılık gösterebilmektedir. Örneğin inttürü hafızada 32 bit yer işgal ederken long türü 64 bit işgal etmektedir. Bu bakımdan int türü bir değişken, long türü bir değişkene atanabilir. Bu işlem güvenli bir işlemdir, çünkü long türü int türünden daha büyüktür. Ancak long türü bir değişkenin değerini int türü bir değişkene atamak veri kaybına sebep olabilir ve güvenli değildir. double türünden int türüne dönüşümde veri kaybı olmaktadır.
Yorumlar
- 0 Yorum