Zaufaj metodzie

Metodologia obliczeń

Jak CalcFlow definiuje jednostki, precyzję, arytmetykę kalendarzową i przegląd formuł.

01

Zatwierdzone formuły, a nie dowolny kod

Każdy kalkulator jest jawnie zaprogramowaną funkcją czystego TypeScriptu. CalcFlow nie ocenia wyrażeń, kodu użytkownika ani zdalnych formuł. Identyczne znormalizowane dane wejściowe i wersja formuły dają ten sam surowy wynik.

02

Jednostki i precyzja

Rozmiary danych są konwertowane w bajtach, a szybkości transmisji w bitach na sekundę. Przedrostki dziesiętne wykorzystują potęgę 1000; przedrostki binarne wykorzystują potęgę 1024. Dane skalarne i konwersja jednostek wykorzystują deterministyczną arytmetykę dziesiętną.

  • Domyślne zaokrąglanie wyświetlania to połowa do sześciu miejsc ułamkowych.
  • Dokładne współczynniki jednostkowe pozostają dokładne wewnętrznie.
  • Wymiary w pikselach korzystają z wybranej reguły zaokrąglania liczb całkowitych.
  • Wyświetlane przybliżenie nigdy nie zmienia surowych obliczeń.
03

Zasady kalendarza

Daty to etykiety kalendarza, a nie lokalne znaczniki czasu o północy. Różnice dni wykorzystują arytmetykę kalendarza gregoriańskiego na liczbach całkowitych. Przesunięcie miesiąca i roku obejmuje ostatni ważny dzień, jeśli miesiąc docelowy jest krótszy.

04

Zarządzanie formułami

Każda definicja zawiera wersję wzoru, datę przeglądu, założenia, definicje jednostek i elementy matematyczne. Zmiana zachowania wymaga testów i wpisu do dziennika zmian. Aktualna biblioteka formuł: wersja 1.0.0, sprawdzona 3 sierpnia 2026 r.