Ҳисобкунандаи фоиз-и ройгон
Фоизҳоро фаврӣ ҳисоб кунед: X% аз Y-ро ёбед, X чанд фоизи Y-ро ташкил медиҳад, ва тағйироти фоизии байни ду арзиш.
X% аз Y чанд аст?
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 кор мекунанд — на китобхонаи берунӣ, на сервер дахл надорад. Натиҷаҳо зинда ҳангоми навиштан нав мешаванд, форматбандишуда бо API-и дарунсохти toLocaleString-и браузер, ки бо конвенсияҳои рақами маҳали шумо мутобиқат мекунад.
- 1Ҳолати ҳисобкуниро интихоб кунедПанҷ ҳолати алоҳида ҳамзамон нишон дода мешаванд: ёфтани X% аз Y, муайян кардани чи фоизе як рақам аз дигаре аст, ҳисоб кардани тағйири фоиз байни ду қиммат, ҳал кардани баръакс барои маҷмӯи аслӣ ва татбиқи зиёдшавӣ ё камшавии фоиз. Ҳар кадоме мустақил кор мекунад.
- 2Арифметикаи зинда тавассути useMemoВурудҳои ҳар ҳолат ба крюки useMemo-и React пайваст карда мешаванд. Дар лаҳзае ки қиммате тағйир меёбад, формулаи мувофиқ фавран дар браузер кор мекунад — масалан, тағйири фоиз ҳамчун ((ба − аз) / |аз|) × 100 ҳисоб карда мешавад, бидуни ниёз ба тахфиф ё зер кардани тугма.
- 3Форматбандии рақами маҳалшиносНатиҷаҳо бо toLocaleString-и JavaScript форматбандӣ карда мешаванд, ки ба муҳаррики дарунсохти Intl-и браузер вогузор мекунад. Ин маънои онро дорад, ки ҷудокунандаҳои ҳазор ва аломатҳои даҳдаҳӣ худкор маҳали корбарро инъикос мекунанд — тамошобини аврупоӣ 1.234,56-ро мебинад, дар ҳоле ки тамошобини ИМА 1,234.56-ро мебинад.
- 4Барои нусхабардории ягон натиҷа зер кунедҲар қуттии натиҷа тугмаест, ки navigator.clipboard.writeText-ро даъват мекунад ва рақами форматшударо ба ҳофиза мегузорад. Тамғаи кӯтоҳ нусхабардориро бидуни ягон гузаришти саҳифа ё модал тасдиқ мекунад.
Абзорҳои марбут
Ҳисобкунандаи тахфиф ва нархи фурӯш
Нархи ниҳоии фурӯш, фоизи тахфиф ё маблағи сарфаро ҳисоб кунед. Барои харидорон ва фурӯшандагони банақшагирандаи таблиғот муфид аст.
Ҳисобкунандаи чойпулӣ
Ҳисоб кунед, ки чӣ қадар чойпулӣ додан лозим ва суратҳисобро байни ҳар шумораи одам тақсим кунед. Фоизи чойпулӣ интихоб кунед ё маблағи дилхоҳ ворид кунед.
Ҳисобкунандаи закот
Закотро (2.5%) аз пул, тилло, нуқра, дороиҳои тиҷоратӣ ва пасандозҳо нисбат ба нисоби тилло ё нуқра — бо асъори худ, пурра дар дастгоҳатон ҳисоб кунед.