assert_isapprox(computed, expected)
assert_isapprox(computed, expected, precision)
assert_isapprox(computed, expected, precision, absolute_tolerance)
assert_isapprox(computed, expected, message)
res = assert_isapprox(computed, expected)
[res, msg] = assert_isapprox(computed, expected)
| Paramètre | Description |
|---|---|
| computed | Valeur numerique calculee. |
| expected | Valeur numerique attendue. |
| precision | Tolerance relative optionnelle. |
| absolute_tolerance | Tolerance absolue optionnelle. |
| message | Message d'echec personnalise optionnel. |
| Paramètre | Description |
|---|---|
| res | true si les valeurs sont approximativement egales, false sinon. |
| msg | Message d'echec de l'assertion, vide en cas de succes. |
assert_isapprox est conservee pour compatibilite.
La tolérance absolue s'applique aux tableaux numériques creux et pleins, y compris aux zéros implicites, selon les mêmes règles que asserts.isapprox.
Pour la documentation complete, utiliser asserts.isapprox.
assert_isapprox(1.23456, 1.23457, 1e-5);
asserts.isapprox(1, 1 + 1e-8, 0, 1e-7);
| Version | Description |
|---|---|
| 1.0.0 | version initiale |
| 2.0.0 | documentee comme nom historique de asserts.isapprox |