Arbatpinigių skaičiuotuvas nemokamai
Apskaičiuokite, kiek arbatpinigių duoti, ir padalinkite sąskaitą tarp bet kokio skaičiaus žmonių. Pasirinkite arbatpinigių procentą arba įveskite pasirinktinę sumą.
JAV arbatpinigių gidas
Restoranai: 15–20% už gerą aptarnavimą, 25%+ už puikų. Barai: $1–2/gėrimas arba 15–20%. Kirpėjas: 15–20%. Taksi/pavėžėjimas: 10–15%.
Dažniausi naudojimo būdai
- Restorano Arbatpinigių SkaičiuotuvasApskaičiuokite kiek suteikti arbatpinigių restorane ir padalinkite bendrą sąskaitą tarp draugų.
- Maisto Pristatymo Arbatpinigių SkaičiuotuvasApskaičiuokite kiek suteikti arbatpinigių maisto pristatymui, maisto pristatymui ir kurjerinėms paslaugoms.
- Tarptautinis Arbatpinigių VadovasApskaičiuokite arbatpinigius taksiams, viešbučio personalui, turi vedliams ir paslaugų darbuotojams keliaujant.
- Asmeninių Paslaugų Arbatpinigių SkaičiuotuvasApskaičiuokite arbatpinigius kirpėjams, nagų specialistams, masažui teraupijams ir kitiems asmeninės paslaugos teikėjams.
- Padalinkite Grupės Valgio SąskaitasTolygiai padalinkite restorano sąskaitą ir arbatpinigius tarp bet kokio dydžio grupės — nuo 2 iki 20 žmonių.
Kaip tai veikia
Visas skaičiavimas vyksta vietoje jūsų naršyklėje, naudojant paprastą aritmetiką ir naršyklės įtaisytą Intl.NumberFormat API — jokio serverio, jokios tinklo užklausos, jokios išorinės bibliotekos. Intl.NumberFormat tvarko valiutos simbolio išdėstymą ir dešimtainių taisykles (pavyzdžiui, JPY rodo nulį dešimtainių, o USD — du), todėl rezultatai teisingai suformatuojami, nepriklausomai nuo pasirinktos valiutos.
- 1Įveskite sąskaitą, mokestį ir arbatpinigiusĮvedate sąskaitos sumą ir pasirenkamą mokesčio sumą. Jei mokesčio suma nurodyta, žymimasis langelis leidžia duoti arbatpinigius nuo sumos be mokesčio — kodas atima mokestį iš sąskaitos prieš apskaičiuodamas arbatpinigių bazę, atitinkant daugelio JAV valstijų konvenciją.
- 2Pritaikytas arbatpinigių procentasPasirinkus išankstinį nustatymą (10–25%) ar įvedus pasirinktinį procentą, suaktyvinamas useMemo perskaičiavimas: tip = tipBase × (percentage / 100). Pasirinktinė reikšmė ribojama iki 0–100 ir patikrinama kliento pusėje, be jokio kreipimosi į serverį.
- 3Padalijimas ir apvalinimas išspręstiGrupiniam padalijimui įrankis padalija sumą į dalis vienam žmogui, naudodamas sveikojo vieneto aritmetiką (dauginant iš 10^decimals, naudojant Math.floor ir modulio liekaną), todėl nelygios centos paskirstomos tiksliai iki cento — parodydamas, pavyzdžiui, „3 žmonės moka $12,33, o 1 žmogus moka $12,34“. Pasirenkamas apvalinimo aukštyn režimas vietoj to kiekvieno žmogaus daliai taiko Math.ceil.
- 4Suformatuota išvestis per Intl.NumberFormatKiekviena pinigų reikšmė perduodama per Intl.NumberFormat egzempliorių, sukonfigūruotą su jūsų pasirinkta valiuta ir puslapio kalbos regionu. Formatuotojo resolvedOptions().maximumFractionDigits valdo sveikojo vieneto tikslumą, užtikrinant, kad padalijimo matematika ir rodymo formatas liktų sinchronizuoti.
Susiję įrankiai
Zakat skaičiuoklė
Apskaičiuokite zakat (2,5%) grynaisiais pinigais, auksu, sidabru, verslo turtu ir taupymais pagal aukso ar sidabro nisab — jūsų valiuta, visiškai jūsų įrenginyje.
Kūno riebalų skaičiuoklė
Įvertinkite savo kūno riebalų procentą naudodami JAV laivyno juostos matavimo metodą arba KMI ir amžiaus įvertį — su jūsų fizinio pasirengimo kategorija, riebalų mase ir liesąja kūno mase. Metrinė arba imperinė sistema, privačiai ir nemokamai.
Nuotraukos tinklelio dalytuvas
Supjaustykite nuotrauką į 3×3 arba pasirinktinį „Instagram“ tinklelį — atsisiųskite visas plyteles ZIP faile.