diff --git a/include/cadmium/celldevs/grid/scenario.hpp b/include/cadmium/celldevs/grid/scenario.hpp index 2dc71d4..098aef9 100644 --- a/include/cadmium/celldevs/grid/scenario.hpp +++ b/include/cadmium/celldevs/grid/scenario.hpp @@ -201,7 +201,7 @@ namespace cadmium::celldevs { throw CadmiumModelException("p must be greater than 0"); } auto x = std::accumulate(distance.begin(), distance.end(), 0., [p](double sum, int v) { return sum + std::pow(std::abs(v), p); }); - return std::pow(x, 1 / p); + return std::pow(x, 1.0 / p); } /**