Changer de langue

Méthodologie et vérification

Chaque calculateur de ce site est construit selon la même procédure. Nous l'exposons en entier pour que vous puissiez juger vous-même si le résultat mérite votre confiance.

1. La formule est choisie avant d'écrire la moindre ligne de code

Nous partons toujours d'une formule publiée et vérifiable : une définition mathématique standard, une norme technique, une recommandation d'un organisme officiel ou une convention comptable d'usage courant. La formule retenue figure sur la page de l'outil, dans la rubrique « Formule », avec les variables nommées.

Lorsqu'un calcul admet plusieurs critères reconnus, nous le disons et précisons celui que nous appliquons. Pour l'indice de masse corporelle, par exemple, nous utilisons la classification de l'Organisation mondiale de la santé ; pour le métabolisme de base, l'équation de Mifflin-St Jeor, en signalant qu'il existe des alternatives comme Harris-Benedict.

2. Le calcul vit dans du code versionné, jamais dans la base de données

Les formules résident dans des fichiers de code relisibles, non dans des enregistrements de base de données. Cela compte pour deux raisons : tout changement est tracé, et aucun contenu éditable ne peut modifier le résultat d'un calcul.

Aucun chiffre de ce site n'est produit par un modèle de langage. Les résultats proviennent d'opérations arithmétiques déterministes : les mêmes données d'entrée donnent toujours exactement le même résultat.

3. Chaque outil est confronté à des cas connus

Avant publication, le résultat est comparé à des exemples dont la solution est connue d'avance : valeurs de référence de la littérature, exemples résolus de sources officielles ou calculs faits à la main. Les cas limites sont également testés, car c'est là que les calculateurs mal conçus échouent : division par zéro, valeurs négatives, zéro, dates impossibles et grandeurs hors plage.

L'exemple résolu affiché sur chaque page n'est pas décoratif : c'est l'un de ces cas de test, avec ses chiffres réels.

4. La double implémentation sert de contrôle croisé

Presque tous les outils sont implémentés deux fois : une fois dans le navigateur, pour un résultat immédiat, et une fois sur le serveur, en secours lorsque JavaScript est indisponible. Les deux implémentations doivent donner le même nombre. Cette duplication, motivée par l'ergonomie, fait aussi office de vérification croisée permanente.

5. Ce que nous ne faisons pas

  • Nous n'inventons ni plages, ni barèmes, ni tables « de référence » sans source.
  • Nous ne publions pas un outil dont le contenu n'est pas relu dans les quatre langues du site.
  • Nous n'utilisons pas de traduction automatique : chaque langue est rédigée séparément, car une formule peut être universelle, mais les exemples, la monnaie et la réglementation ne le sont pas.
  • Nous n'ajoutons pas de calculateurs quasi identiques pour capter davantage de recherches.

6. Révision et mise à jour

Les outils qui dépendent de valeurs mouvantes — taux d'imposition, tranches, références officielles — sont revus lorsque la réglementation correspondante change. Chaque page affiche sa date de dernière mise à jour, et cette date ne bouge que si le contenu change réellement.

Les outils purement mathématiques n'ont pas besoin de mise à jour : la formule de l'aire d'un cercle ne change pas.

7. Limites à garder à l'esprit

Un calculateur traite le cas général. Le vôtre peut comporter des particularités qu'aucun outil générique ne couvre : une déduction fiscale précise, une situation médicale, une règle locale. C'est pourquoi chaque page explique la formule : pour que vous voyiez ce qui a été pris en compte et ce qui ne l'a pas été.

Les résultats sont indicatifs. Avant une décision aux conséquences financières, juridiques, sanitaires ou de sécurité, vérifiez auprès d'un professionnel.

8. Comment nous signaler une erreur

Si un résultat vous paraît faux, dites-le nous via la page de contact en précisant l'outil, les valeurs saisies et le résultat attendu. Les erreurs de calcul sont corrigées en priorité sur toute autre tâche.