fix inconsistent DLL linkage warning for round() on VS2013