diff --git a/GeoLib/MinimalBoundingSphere.cpp b/GeoLib/MinimalBoundingSphere.cpp index a85dd08dfc1cac130a7c7d6a69124c28e89b72ca..a4968b51c660d4f85e11dbd7e8de01eede95514d 100644 --- a/GeoLib/MinimalBoundingSphere.cpp +++ b/GeoLib/MinimalBoundingSphere.cpp @@ -194,7 +194,7 @@ std::vector<MathLib::Point3d*>* MinimalBoundingSphere::getRandomSpherePoints(std double sum (0); for (unsigned i=0; i<3; ++i) { - vec[i] = (double)rand()-(RAND_MAX/2.0); + vec[i] = static_cast<double>(rand())-(RAND_MAX/2.0); sum+=(vec[i]*vec[i]); } double const fac (_radius/sqrt(sum));