double Vector3D::angle(const Vector3D& vec) const { if(vec.estNul()) return 0; return acos(produitScalaire(vec)/(norme()*vec.norme())); }