math operators and setprecision