9.7
Implicit cast : 9 Explicit cast : 9 floor(9.7) : 9 ceil(9.7) : 10
#include <stdio.h>
#include <math.h>
int main() {
float a = 9.7;
int x, y, z, w;
/* Implicit casting */
x = a;
/* Explicit casting */
y = (int)a;
/* Using floor() */
z = floor(a);
/* Using ceil() */
w = ceil(a);
printf("Original value: %.2fnn", a);
printf("Implicit casting result = %dn", x);
printf("Explicit casting result = %dn", y);
printf("Using floor() result = %dn", z);
printf("Using ceil() result = %dn", w);
return 0;
}
#include <stdio.h>
#include <math.h>
int main() {
float a = 9.7;
int x, y, z, w;
/* Implicit casting */
x = a;
/* Explicit casting */
y = (int)a;
/* Using floor() */
z = floor(a);
/* Using ceil() */
w = ceil(a);
printf("Original value: %.2fnn", a);
printf("Implicit casting result = %dn", x);
printf("Explicit casting result = %dn", y);
printf("Using floor() result = %dn", z);
printf("Using ceil() result = %dn", w);
return 0;
}