bool kaku(double a, double b, double c)
{ return b <= c && c <= a; }

「kaku(π*30, -π*20+3, 4)ならfalse」は論理エラー。