sbool negative(double d) { ret d < 0; }