Yönteme güvenin

Hesaplama metodolojisi

CalcFlow birimleri, hassasiyeti, takvim aritmetiğini ve formül incelemesini nasıl tanımlar?

01

Rastgele kod değil, onaylanmış formüller

Her hesap makinesi açıkça programlanmış saf bir TypeScript işlevidir. CalcFlow ifadeleri, kullanıcı kodunu veya uzak formülleri değerlendirmez. Aynı normalleştirilmiş girdiler ve formül sürümü aynı ham sonucu üretir.

02

Birimler ve hassasiyet

Veri boyutları baytlara ve veri hızları da saniye başına bitlere dönüştürülür. Ondalık önekler 1.000'in katlarını kullanır; ikili önekler 1.024'ün güçlerini kullanır. Skaler giriş ve birim dönüştürme, deterministik ondalık aritmetik kullanır.

  • Varsayılan ekran yuvarlama, altı kesirli basamağa kadar yarımdır.
  • Kesin birim faktörler dahili olarak tam olarak kalır.
  • Piksel boyutları, seçilen tam sayı yuvarlama kuralını kullanır.
  • Görüntülenen yaklaşım ham hesaplamayı hiçbir zaman değiştirmez.
03

Takvim kuralları

Tarihler, yerel gece yarısı zaman damgaları değil, takvim etiketleridir. Gün farkları tamsayı Gregoryen takvim aritmetiğini kullanır. Ay ve yıl uzaklıkları, hedef ayın daha kısa olduğu son geçerli güne sabitlenir.

04

Formül yönetimi

Her tanım bir formül versiyonu, inceleme tarihi, varsayımlar, birim tanımları ve matematiksel sabitleri taşır. Davranış değişikliği, testler ve değişiklik günlüğü girişi gerektirir. Mevcut formül kitaplığı: v1.0.0, 3 Ağustos 2026'da gözden geçirildi.