Акысыз Чайлык эсептегич
Канча чайлык берерди эсептеп, эсепти каалаган сандагы адамдардын ортосунда бөлүштүрүңүз. Чайлык пайызын тандаңыз же өзгөчө суммасын киргизиңиз.
АКШдагы чайлык эрежелери
Ресторандар: жакшы тейлөө үчүн 15–20%, өзгөчө тейлөө үчүн 25%+. Барлар: ичимдикке $1–2 же 15–20%. Чач тарач: 15–20%. Такси/райдшеринг: 10–15%.
Бул кантип иштейт
Бардык эсептөө жөнөкөй арифметика жана браузердин курулма Intl.NumberFormat API'си колдонуп жергиликтүү браузериңизде болот — сервер жок, тармак сурамы жок, тышкы китепкана жок. Intl.NumberFormat валюта белгисинин жайгашуусун жана ондук эрежелерди иштетет (мисалы, JPY нөл ондук орун көрсөтөт, ал эми USD экини көрсөтөт), ошондуктан натыйжалар кайсы валютаны тандаганыңызга карабастан туура форматталат.
- 1Эсеп, салык жана чай пулун киргизиңизЭсеп жалпысын жана милдеттүү эмес салык суммасын терисиз. Эгер салык санны бар болсо, белгилөө кутучасы салыкка-чейинки жарым-жалпыга чай пулу берүүгө уруксат берет — код чай пулу базасын эсептерден мурун эсептен салыкты алат, көптөгөн АКШ штаттарында колдонулган конвенцияга дал келип.
- 2Чай пулу пайызы колдонулдуАлдын ала орнотуу (10–25%) тандоо же ыңгайлаштырылган пайызды терүү useMemo кайра эсептөөсүн иштетет: чай пулу = чайБаза × (пайыз / 100). Ыңгайлаштырылган маани 0–100гo чектелип, серверге кайрылуусуз клиент тарабында текшерилет.
- 3Бөлүштүрүү жана тегерету чечилдиТоп бөлүштүрүүлөрү үчүн курал жалпыны адам-башына үлүшкө бүтүн-бирдик арифметикасы (10^ондуктарга көбөйтүп, Math.floor жана модуло калдыгын колдонуп) менен бөлөт, ошондуктан тегиз эмес центтер тыйын-так бөлүштүрүлөт — мисалы, '3 адам $12.33 төлөйт, 1 адам $12.34 төлөйт' көрсөтүп. Милдеттүү эмес жогору-тегерету режими анын ордуна ар бир адамдын үлүшүнө Math.ceil колдонот.
- 4Intl.NumberFormat аркылуу форматталган чыгууАр бир акчалай маани тандаган валютаңыз жана барак локалиси менен конфигурацияланган Intl.NumberFormat инстанциясы аркылуу өткөрүлөт. Форматтагычтын resolvedOptions().maximumFractionDigits бүтүн-бирдик тактыгын айдайт, бөлүштүрүү математикасы жана көрсөтүү форматы синхрондошкон бойдон калышын камсыздап.
Байланыштуу куралдар
Зекет Эсептегич
Накталай акча, алтын, күмүш, ишкана каражаттары жана аманаттар боюнча зекетти (2.5%) алтын же күмүш нисабына карата эсептеңиз — валютаңызда, толугу менен түзмөгүңүздө.
Дене майы калькулятору
Дене майынын пайызын АКШ Аскер-деңиз флотунун лентасы-менен ченөө ыкмасы же BMI жана жаш боюнча болжолдоо аркылуу эсептеңиз — фитнес категорияңыз, май массасы жана таза дене салмагы менен бирге. Метрикалык же империялык, купуя жана акысыз.
Пайыз эсептегич
Пайыздарды дароо эсептеңиз: Y-дин X% табыңыз, X кайсы пайызы экенин Y-ге карата аныктаңыз, жана эки маани ортосундагы пайыздык өзгөрүштү эсептеңиз.