Kaip mes dirbame

Kiekvienas skaičius yra patikrintas.

Kiekvieną formulę patvirtiname remdamiesi recenzuojamais šaltiniais, lyginame rezultatus su etaloniniais pavyzdžiais ir dokumentuojame skaičiavimus, kad galėtumėte juos patikrinti patys.

Paskutinį kartą atnaujinta: 2026 m. kovas

Skaičiavimo logika

Formulių logika yra izoliuota TypeScript moduliuose, todėl ta pati matematika gali veikti keliose sąsajose ir būti peržiūrima nepriklausomai nuo puslapio išdėstymo.

Apvalinimas

Rezultatai apvalinami dėl skaitomumo, tačiau skaičiuotuvas išlaiko tikslumą vidinių skaičiavimų metu visur, kur tai daro didelę įtaką galutinėms sumoms.

Prielaidos

Kiekviena skaičiuoklė turi prielaidų skiltį, kurioje paaiškinama, ką įrankis modeliuoja, o ko ne.

Privatumas

Pradinė versija rezultatus skaičiuoja lokaliai naršyklėje. Jei būsimos funkcijos įdiegs išsaugotus scenarijus ar analitikos įvykius, šie pakeitimai bus dokumentuojami puslapyje.

01
Šaltinių patikra

Formulės tik iš autoritetingų šaltinių

Kiekviena formulė atsekama iki jos ištakų – akademinių darbų, vyriausybinių leidinių ar pripažintų pramonės standartų. Jokių antrinių šaltinių ar spėliojimų.

Akademiniai darbai – recenzuojami leidiniai sveikatos, mokslo ir inžinerijos formulėms.
Valstybiniai standartai – IRS mokesčių lentelės, PSO KMI klasifikacijos ir NIST matavimo standartai.
Pramonės nuorodos – CFA institutas finansams, ACSM pratimų fiziologijai.
02
Kryžminis patikrinimas

Kiekvienas rezultatas patikrintas pagal žinomus atsakymus

Kiekviena skaičiuoklė testuojama naudojant etaloninius duomenų rinkinius, žinomus pavyzdžius ir bent vieną nepriklausomą įgyvendinimą. Ribiniai atvejai tikrinami atskirai.

Etaloniniai duomenų rinkiniai — testuojama pagal vadovėlių pavyzdžius su tiksliais numatomais rezultatais.
Nepriklausomas patikrinimas — rezultatai lyginami su Wolfram Alpha, Excel ar specifiniais srities įrankiais.
Ribinių atvejų testavimas — tinkamai apdorojamos ribinės reikšmės, nuliai ir ekstremalūs įvesties duomenys.
03
Skaidrumas

Rodome skaičiavimus, nurodome šaltinį

Kiekviename skaičiuoklės puslapyje pateikiama formulė, paaiškinami kintamieji ir pateikiamos nuorodos į šaltinius. Prielaidos, pavyzdžiui, apvalinimo taisyklės, nurodomos aiškiai.

Formulės rodymas — pateikiama visa formulė su kintamųjų apibrėžimais ir vienetais.
Šaltinių citavimas — tiesioginės nuorodos į kiekvienos formulės šaltinius.
Nurodytos prielaidos — apvalinimo taisyklės ir supaprastinimai aprašyti suprantama kalba.
04
Nuolatinė priežiūra

Formulės nesensta, bet kontekstas keičiasi

Mokesčių tarifai kinta. Gairės atnaujinamos. Atliekame automatinius patikrinimus ir atnaujiname skaičiuokles pasikeitus pagrindiniams duomenims. Kiekviena skaičiuoklė rodo paskutinio patikrinimo datą.

Automatinė regresija – testų rinkiniai patikrina, ar kiekviena skaičiuoklė vis dar pateikia teisingus rezultatus.
Versijų sekimas – kiekviena skaičiuoklė rodo formulės versiją ir paskutinio patikrinimo datą.
Atnaujinimų stebėjimas – sekami šaltinių pakeitimai ir atliekami aktyvūs atnaujinimai.
Praktinis pavyzdys

Kaip mes tikriname formulę

Sudėtinių palūkanų skaičiuoklė
Šaltinio formulė A = P(1 + r/n)^(nt) — šaltinis: CFA Institute, Quantitative Methods.
Kontrolinis testas P=$10,000, r=7.5%, n=12, t=10 → Tikėtina: $20,966.83. Mūsų rezultatas: $20,966.83 — sutampa 2 skaitmenų po kablelio tikslumu.
Kryžminis patikrinimas Patikrinta pagal Wolfram Alpha, Excel FVSCHEDULE ir Python etaloninį įgyvendinimą. Visi rezultatai sutampa.
Ribiniai atvejai Išbandyta: r=0% grąžina pradinę sumą, t=0 grąžina pradinę sumą, n=1/4/12/365 visi teisingi, išlaikytas tikslumas esant dideliam t=100 m.
Redakcinis procesas

Kaip kiekviena skaičiuoklė tampa paskelbtu įrankiu

01

Formulės atsekimas iki autoritetingo šaltinio

Kiekviena formulė yra paimta iš recenzuojamų straipsnių, vyriausybinių leidinių arba pripažintų pramonės standartų. Antrinės santraukos nepripažįstamos pirminiais šaltiniais.

02

Logikos programavimas izoliuotame modulyje

Skaičiavimo logika rašoma atskirame TypeScript modulyje, nepriklausomai nuo vartotojo sąsajos ir turinio, kad ją būtų galima testuoti ir peržiūrėti atskirai.

03

Testavimas naudojant etaloninius duomenis ir nepriklausomus įrankius

Kiekviena skaičiuoklė yra tikrinama pagal vadovėlių pavyzdžius, etaloninius duomenų rinkinius ir bent vieną nepriklausomą įrankį, pavyzdžiui, Wolfram Alpha arba Excel.

04

Metodikos, prielaidų ir šaltinių aprašymas

Formulė, kintamųjų apibrėžimai, apvalinimo taisyklės, prielaidos, pavyzdžiai ir šaltinių nuorodos yra pateikiami skaičiuoklės puslapyje.

05

Automatinis regresinis testavimas ir šaltinių sekimas

Automatiniai testų rinkiniai tikrina teisingumą kiekvieno kūrimo metu. Pasikeitus pagrindiniams duomenims, pavyzdžiui, mokesčių tarifams, atitinkamos skaičiuoklės yra atnaujinamos ir dar kartą patikrinamos.

Turite klausimų apie mūsų metodiką?

Jei radote klaidą, nesutinkate su šaltiniu arba norite pasiūlyti geresnę formulę – laukiame jūsų žinučių.

Pranešti apie klaidą arba pasiūlyti patobulinimą