2
Mengapa% f mencetak nilai besar ketika konstanta floating point dilewatkan sebagai ganti variabel?
Dalam program yang diberikan mengapa saya mendapatkan hasil yang berbeda untuk masing-masing printf? #include <stdio.h> int main() { float c = 4.4e10; printf("%f\n", c); printf("%f\n", 4.4e10); return 0; } Dan itu menunjukkan output berikut: 44000002048.000000 44000000000.000000
9
c