一、浮点型数据
1、浮点常量、变量
分类:在32位系统中各类浮点的位数
float:单精度浮点型,4个字节
doule:双精度浮点型,8个字节
long double:长双精度浮点型
2、printf输出浮点数
%f:指定该实数以小数形式输出。
浮点数的效率很低,若只计算整数,则要避免使用浮点数
二、自增(减)运算符
i++,i--;表示在使用i后,使i的值加(减)1。
++i,--i;在使用i前,先使i的值加(减)1。
上述两式子可粗略的类比成i=i+1;或者i=i-1;不过上述两者间的差别在于++i是先执行i=i+1;后再使用i的值。
三、除法
除法运算符“/”。二元运算符,具有左结合性。参与运算的量均为整型时,结果为整型,舍去小数。如果运算量中有一个为实型,结果为双精度实型。
例如:
5/2=2,1/2=0
5/2.0=2.5
求余运算符“%”,二元运算符,具有左结合性。参与运算的量均为整型。求余运算的结果等于两个数相除后的余数。
例如:
5%2=1,1%2=1