Comment nous calculons
Dernière mise à jour : 26 juillet 2026
Vous ne devriez pas avoir à croire une calculatrice sur parole — surtout pour des questions de santé ou d'argent. Cette page explique comment calcu.lol produit ses nombres, de façon claire et vérifiable, limites comprises.
Les mathématiques sont séparées de l'interface
Les calculs de chaque calculatrice vivent dans leur propre module dédié — un par calculatrice, plus de trois cents au total — écrit sous forme de fonctions pures : les mêmes entrées produisent toujours les mêmes sorties, sans état caché et sans accès au réseau.
La couche mathématique étant strictement séparée de l'interface, c'est exactement le même code qui s'exécute lorsqu'une page est pré-rendue sur le serveur et lorsque vous interagissez avec elle dans votre navigateur. La réponse ne peut pas différer entre les deux.
Arithmétique décimale à 30 chiffres significatifs
L'arithmétique en virgule flottante ordinaire répond, célèbrement, 0.30000000000000004 à l'addition 0.1 + 0.2. Pour éviter toute cette classe d'erreurs, les mathématiques de calcu.lol reposent sur une arithmétique décimale (la bibliothèque decimal.js) configurée à 30 chiffres significatifs — y compris la trigonométrie, les logarithmes et les racines, pas seulement l'addition et la multiplication.
Les résultats affichés sont arrondis pour la lisibilité, mais le calcul sous-jacent conserve la précision complète, de sorte que les étapes intermédiaires n'accumulent aucune dérive.
Vos saisies ne sont jamais envoyées où que ce soit pour être calculées
Les calculs s'exécutent entièrement sur votre appareil. Les nombres que vous saisissez ne sont pas transmis à un serveur pour traitement — il n'existe aucun backend de calcul. C'est la même garantie que celle décrite dans la politique de confidentialité.
Chaque résultat est un lien
L'état complet d'une calculatrice — chaque valeur que vous avez saisie — est sérialisé dans l'adresse de la page. Copiez le lien : quiconque l'ouvre voit les mêmes entrées et le même résultat. Cela rend aussi les résultats reproductibles : un lien est l'enregistrement complet et autonome d'un calcul.
Comment l'exactitude est vérifiée
L'exactitude est garantie par une suite de tests automatisés exécutée avant chaque déploiement :
- Des tests unitaires éprouvent les modules mathématiques des calculatrices avec des valeurs connues et des cas limites ; la plupart des modules disposent de leur propre suite de tests.
- Des tests d'invariants de registre garantissent que chaque calculatrice publiée dispose d'un module mathématique, d'un composant d'interface et de traductions dans les 8 langues — une calculatrice ne peut pas être publiée à moitié branchée.
- Des tests de santé des routes éprouvent chaque page de calculatrice dans chaque langue (312 calculatrices × 8 langues) pour vérifier que chacune se charge et déclare des métadonnées correctes.
D'où viennent les données
Presque toutes les calculatrices sont des mathématiques autonomes et n'ont besoin d'aucune donnée externe. La seule exception qui mérite d'être nommée : le convertisseur de devises utilise un instantané statique des taux de change, et non un flux en direct — et il l'indique sur la page même, avec la date à laquelle les taux ont été relevés.
Les limites, en toute honnêteté
L'arithmétique de haute précision garantit que la formule est calculée avec exactitude ; elle ne garantit pas que la formule corresponde à votre situation. Une estimation de TDEE, une catégorie d'IMC ou une projection de prêt sont des modèles simplifiés de la réalité.
Les résultats sont fournis à titre d'information et d'éducation uniquement. Ils ne constituent pas un avis médical, financier, fiscal, juridique ou d'ingénierie — les conditions d'utilisation portent l'avertissement formel. Pour les décisions importantes, vérifiez de façon indépendante et consultez un professionnel qualifié.
Vous avez trouvé une erreur ?
Si une calculatrice produit un résultat erroné, l'exploitant veut le savoir. Signalez-le via le profil GitHub github.com/dvddvd300 — les entrées exactes (ou simplement le lien partageable, qui les contient) permettent de corriger.