#include<reg51.h> #include<math.h> #include<absacc.h> #include<stdio.h> #define uint unsigned int #define uchar unsigned char main( ) { float i; uint j; float k; uint k1;
i=100.789;
j=i; k=i-j; k1=(k*10)/10;
printf("j=%d
",j); printf("k1=%d
",k1); } 在哪里查看j和k1的值,就是浮点数的整数和小数部分,上面的方法对嘛? 小弟不才 ,高手指教!
|