C基础-浮点型的一些知识
#import<Foundation/Foundtion.h>
int main(int argc, const char *argv[])
{
@autoreleasepool
printf("%f\n",3.1415936); // 浮点型输出时,默认小数点后取6位小数,打印输出为:3.141593(系统自动四舍五入)
printf("%.2f\n",3.1415926);//取两位小数,结果为:3.14
printf("%4.1f\n",3.1415926);//输出4位,取一位小数,结果为:_3.1 ("_"代表空格),系统默认输出为右对齐
printf("%-4.1f\n",3.1415926);//输出结果为:3.1_ 左对齐。
float a=0,b=0,c=0;
c=a/b;
//c 也是浮点型, 只有 整型/整型 时结果才是整型数据,只要有一个是浮点型,结果就为浮点型数据。
int a=0;
float b=0;
b=1.fa; //强制转化整型数据a为浮点型数据。
return 0;
}