(data type) variable_name
[dywang@deyu zzz]$ vim typetran1.c
[dywang@deyu zzz]$ cat typetran1.c
#include <stdio.h>
int main() {
int n1, n2;
float f1=3.14159, f2=5.987;
n1 = (int) f1;
n2 = (int) f2;
printf("f1 = %f, n1 = %d\n", f1, n1);
printf("f2 = %f, n2 = %d\n", f2, n2);
}
[dywang@deyu zzz]$ gcc -o typetran1 typetran1.c
[dywang@deyu zzz]$ ./typetran1 f1 = 3.141590, n1 = 3 f2 = 5.987000, n2 = 5