C & C++ 관련
반올림함수
Real_G
2007. 3. 14. 16:28
반응형
#define banollim(x,dig) (floor((x)*pow(10,dig)+0.5)/pow(10,dig))
void main(void)
{
double x=123.456789;
int i;
for (i=-2;i<5;i++) {
printf("%f의 %d자리 반올림 = %f \n",x,i,banollim(x,i));
}
}
반응형