Comprendre la méthode

Méthodologie de calcul

Comment CalcFlow définit les unités, la précision, le calendrier et la revue des formules.

01

Des formules approuvées, aucun code arbitraire

Chaque calculateur est une fonction TypeScript pure et explicitement programmée. CalcFlow n’évalue ni expression, ni code utilisateur, ni formule distante. Des entrées normalisées et une version identiques produisent le même résultat brut.

02

Unités et précision

Les tailles passent par les octets et les débits par les bits par seconde. Les préfixes décimaux utilisent 1 000 ; les binaires utilisent 1 024. Les nombres et conversions reposent sur une arithmétique décimale déterministe.

  • Arrondi half-up à six décimales par défaut.
  • Facteurs exacts conservés en interne.
  • Pixels arrondis selon le choix explicite.
  • L’approximation affichée ne modifie pas le calcul brut.
03

Règles calendaires

Les dates sont des étiquettes calendaires, pas des minuits locaux. Les écarts utilisent des entiers grégoriens. Les mois et années choisissent le dernier jour valide si le mois cible est plus court.

04

Gouvernance des formules

Chaque définition porte une version, une date de revue, des hypothèses, des unités et des fixtures. Tout changement de comportement exige des tests et une entrée au journal. Bibliothèque actuelle : v1.0.0, revue le 3 août 2026.