Avtomatik konversiyaga misol keltiraylik.
int division(int m, int k){
return (m / k);
}
dasturdan chaqirsak:…
float f = 14.7;
double d = 3.6;
int j = division(f,d);//f 14 bo`lib kiradi, d 3 bolib kiradi
// 14/3 – butun sonly bolish esa 4 javobni beradi
cout <
…
ekranda:
4
Demak, kompilyator f va d o`zgaruvchilarining kasr
qismlarini tashlab yuborar ekan. Qiymat pastroq
sig`imli tiplarga o`zgartirish hatoga olib keladi.
Do'stlaringiz bilan baham: |