Негізгі мазмұнға өту

Пайыз есептегіш — тегін

Пайыздарды лезде есептеңіз: 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. 1
    Есептеу режимін таңдаңыз
    Бес түрлі режим бір мезгілде көрсетіледі: Y-тің X%-ін табу, бір санның екіншісінің қанша пайызы екенін анықтау, екі мән арасындағы пайыздық өзгерісті есептеу, бастапқы жалпы соманы кері шешу және пайыздық артуды немесе кемуді қолдану. Әрқайсысы тәуелсіз жұмыс істейді.
  2. 2
    useMemo арқылы тірі арифметика
    Әр режимнің кірістері React useMemo хугіне сымдалған. Мән өзгерген сәтте, сәйкес формула браузерде дереу жұмыс істейді — мысалы, пайыздық өзгеріс ((дейін − бастап) / |бастап|) × 100 ретінде есептеледі, кідіріс немесе түйме басу қажет емес.
  3. 3
    Локальге сезімтал сан пішімдеуі
    Нәтижелер браузердің кірістірілген Intl қозғалтқышына тапсыратын JavaScript-тің toLocaleString арқылы пішімделеді. Бұл мыңдықтар бөлгіштері мен ондық белгілерінің пайдаланушының локаліне автоматты сай келетінін білдіреді — еуропалық келуші 1.234,56 көрсе, АҚШ-тық келуші 1,234.56 көреді.
  4. 4
    Кез келген нәтижені көшіру үшін басыңыз
    Әр нәтиже жәшігі navigator.clipboard.writeText-ты шақыратын түйме, пішімделген санды буферге орналастырады. Қысқа құсбелгі бетте өту немесе модальсыз көшіруді растайды.

Байланысты құралдар

Жиі қойылатын сұрақтар