Switched from std::round() to boost::round() because std::round() is not available in Microsoft build environment.