c++四舍五入到小数点后N位 发表于 2023-04-08 更新于 2024-10-15 分类于 dev , c++ 123456double round(double value, unsigned int decimal_places) { double multiplier = 1.00; if (decimal_places > 0) multiplier = std::pow(10, decimal_places); return std::floor(value * multiplier + 0.5) / multiplier;}