T010 高度判断

#include<stdio.h>
#include<math.h>

int main()
{
    float x, y;
    scanf("%f,%f", &x, &y);
    if(pow((x-2),2)+pow((y-2),2)<=1||pow((x+2),2)+pow((y-2),2)<=1||pow((x-2),2)+pow((y+2),2)<=1||pow((x+2),2)+pow((y+2),2)<=1)
    printf("%d\n", 10);
    else printf("%d\n", 0);
    return 0;
}

pow函数有点邪教色彩,本来计算机求pow就是近似运算,然后浮点运算本身又有精度损失,然后标准库里的
pow又不是很准,然后你浮点转整型的时候又没有使用任何误差补偿的方法,于是.....就是能不用就不用。。

posted @ 2015-11-11 21:20  striderdu  阅读(181)  评论(0)    收藏  举报