#include #include #include // Définition de variables globales float v1 = 1.2; float v2 = 1.3; float v3 = 1.3001; float v4 = 1.3001001; /* ------------------------------------------------------------------ QUOI Fonction principale ------------------------------------------------------------------ */ int main() { float diff_v1_v2 = v1 - v2; float diff_v2_v3 = v2 - v3; std::cout << setprecision(10); std::cout << "v1-v2 = " << diff_v1_v2 << std::endl; std::cout << "v2-v3 = " << diff_v2_v3 << std::endl; // Comparaison de valeurs flottantes float diff_abs = fabs(v3 - v4); std::cout << "|v3-v4| = " << diff_abs << std::endl; if (diff_abs < 1E-6) std::cout << "v3 = v4" << std::endl; else std::cout << "v3 != v4" << std::endl; return 0; }