static long round(double d) { ret Math.round(d); } sS round(S s) { ret roundBracket(s); } ifclass Complex static Complex round(Complex c) { ret Complex(round(c.re), round(c.im)); } endif