Акысыз Пайыз эсептегич
Пайыздарды дароо эсептеңиз: Y-дин X% табыңыз, X кайсы пайызы экенин Y-ге карата аныктаңыз, жана эки маани ортосундагы пайыздык өзгөрүштү эсептеңиз.
Y'дин X% канчага барабар?
15 ÷ 100 × 200 = 30
X Y'дин канча пайызы?
30 ÷ 200 × 100 = 15%
A'дан B'га пайыздык өзгөрүү
(100 − 80) ÷ |80| × 100 = 25%
25% көбөйүү
X кайсы сандын Y%ы?
30 ÷ 15 × 100 = 200
X-ти Y%га көбөйтүү же азайтуу
200 × (1 + 15 ÷ 100) = 230
Бул кантип иштейт
Бардык беш эсептөө режими жөнөкөй JavaScript арифметикасы колдонуп толугу менен браузерде болот — нөл тышкы китепкана бар жана сервер катышпайт. Натыйжалар терип жатканда тирүү жаңыланат, локалиңиздин сан конвенцияларына дал келтирүү үчүн браузердин курулма toLocaleString API колдонуп форматталып.
- 1Эсептөө режимин тандаңызБеш өзгөчө режим бир учурда көрсөтүлөт: Yнин X%ин табуу, бир сан экинчисинин кайсы пайызы экенин аныктоо, эки маани ортосундагы пайыздык өзгөрүштү эсептөө, түпнуска жалпыны артка чечүү жана пайыздык өсүш же азайуу колдонуу. Ар бири өз алдынча иштейт.
- 2useMemo аркылуу тирүү арифметикаАр бир режимдин киргизүүлөрү React useMemo хугуна туташтырылган. Маани өзгөргөн заматта, дал келген формула браузерде дароо иштейт — мисалы, пайыздык өзгөрүш ((to − from) / |from|) × 100 катары эсептелет, кечиктирүү же баскыч басуу керексиз.
- 3Локали-эске алуучу сан форматтооНатыйжалар JavaScript'тин toLocaleString'ин колдонуп форматталат, ал браузердин курулма Intl кыймылдаткычына багыттайт. Бул миңдер бөлгүчтөрү жана ондук белгилери автоматтык түрдө колдонуучунун локалисин чагылдырат дегенди билдирет — европалык коноок 1.234,56 көрөт, ал эми АКШлык коноок 1,234.56 көрөт.
- 4Каалаган натыйжаны көчүрүү үчүн басыңызАр бир натыйжа кутучасы navigator.clipboard.writeText чакырган баскыч, форматталган санды алмашуу буферине коюп. Кыска белги эч кандай барак навигациясыз же модал терезесиз көчүрүлгөнүн ырастайт.
Байланыштуу куралдар
Арзандатуу жана сатуу баасы эсептегич
Акыркы сатуу баасын, арзандатуу пайызын же үнөмдөлгөн суммасын эсептеңиз. Сатып алуучулар жана акциялар пландаштырган соодагерлер үчүн пайдалуу.
Чайлык эсептегич
Канча чайлык берерди эсептеп, эсепти каалаган сандагы адамдардын ортосунда бөлүштүрүңүз. Чайлык пайызын тандаңыз же өзгөчө суммасын киргизиңиз.
Зекет Эсептегич
Накталай акча, алтын, күмүш, ишкана каражаттары жана аманаттар боюнча зекетти (2.5%) алтын же күмүш нисабына карата эсептеңиз — валютаңызда, толугу менен түзмөгүңүздө.