关于floor!!
ceil 是“天花板”
floor 是 “地板”
一个靠上取值,另一个靠下取值,如同天花板,地板。
double ceil ( double x );
float ceil ( float x );
long double ceil ( long double x );
double floor ( double x );
float floor ( float x );
long double floor ( long double x );
参数是float,输出是float,
参数是double,输出是double,
参数是长double,输出是长double,
printf("%f",ceil(3.865786));
printf("%lf",ceil(3.865786l));
注意输入和输出的类型!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
以2 为底的对数log()/log()
(log(double(rowofPSF))/log(2.0))
备注
log 方法返回值是 number 参数值的自然对数。基数是 e。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//求复数的模,为甚不加static会报错,说有重复定义。。。。
static double ABS_C(COMPLEX c )
{
double abs_c=sqrt(c.re*c.re+c.im*c.im);
return abs_c;
}
关于static加在函数前面。。。。