ຂ້າມໄປຫາເນື້ອຫາຫຼັກ

ຕົວຄຳນວນ tip ຟຣີ

ຄຳນວນ tip ທີ່ຕ້ອງໃຫ້ ແລະ ແບ່ງບິນໃຫ້ຄົນຈຳນວນໃດໆ. ເລືອກ % tip ຫຼື ໃສ່ຈຳນວນ custom.

ເຮັດວຽກແບບອອບໄລນ໌ໄດ້ຫຼັງໂຫຼດແລ້ວ
US$
US$
ເປີເຊັນທິບ
%
ແບ່ງລະຫວ່າງ
2ຄົນ
ຈຳນວນທິບ
US$9,00
ໃບບິນລວມ
US$59,00
ທິບຕໍ່ຄົນ
US$4,50
ແຕ່ລະຄົນຈ່າຍ
US$29,50

ຄູ່ມືທິບ ສ.ອ.

ຮ້ານອາຫານ: 15–20% ສຳລັບການບໍລິການດີ, 25%+ ສຳລັບດີຫຼາຍ. ບາ: $1–2/ເຄື່ອງດື່ມ ຫຼື 15–20%. ຊ່າງຕັດຜົມ: 15–20%. ແທັກຊີ/ລົດຮ່ວມ: 10–15%.

ການນຳໃຊ້ທົ່ວໄປ

  • Restaurant Tip Calculatorຄິດໄລ່ຕັ້ງບົ້ຫຼາຍປານໃດ ໃຊ້ໂຮງແຮມ ແລະ split ລາຄາທັງໝົດ ລະຫວ່າງ ເພື່ອນ.
  • Food Delivery Tip Calculatorຄິດໄລ່ຕັ້ງບົ້ສໍາລັບ food delivery, grocery delivery ແລະ courier services.
  • International Tipping Guideຄິດໄລ່ຕັ້ງບົ້ສໍາລັບ taxis, hotel staff, tour guides ແລະ service workers ໃນລະຫວ່າງ ກຳມະກອນ.
  • Tip Calculator ສໍາລັບ Personal Servicesຄິດໄລ່ຕັ້ງບົ້ສໍາລັບ hair stylists, nail technicians, massage therapists ແລະ personal service providers ອື່ນໆ.
  • Split Group Dining Billsແບ່ງໃບບິນຮ້ານອາຫານ ແລະ ທິບໃຫ້ເທົ່າກັນລະຫວ່າງກຸ່ມຂະໜາດໃດກໍໄດ້ — ຈາກ 2 ເຖິງ 20 ຄົນ.

ມັນເຮັດວຽກແນວໃດ

ການຄິດໄລ່ທັງໝົດເກີດຂຶ້ນໃນເຄື່ອງໃນບຣາວເຊີຂອງທ່ານໂດຍໃຊ້ເລກຄະນິດທຳມະດາ ແລະ Intl.NumberFormat API ໃນຕົວຂອງບຣາວເຊີ — ບໍ່ມີເຊີເວີ, ບໍ່ມີການຮ້ອງຂໍໄປຫາເຄືອຂ່າຍ, ບໍ່ໃຊ້ library ພາຍນອກ. Intl.NumberFormat ຈັດການຕຳແໜ່ງສັນຍາລັກສະກຸນເງິນ ແລະ ກົດທົດສະນິຍົມ (ຕົວຢ່າງ, JPY ສະແດງໂດຍບໍ່ມີທົດສະນິຍົມ ໃນຂະນະທີ່ USD ສະແດງ 2 ຕົວ), ດັ່ງນັ້ນຜົນລັບຈະຈັດຮູບແບບຖືກຕ້ອງບໍ່ວ່າທ່ານຈະເລືອກສະກຸນເງິນໃດ.

  1. 1
    ປ້ອນຍອດບິນ, ອາກອນ, ແລະ ທິບ
    ທ່ານພິມຍອດບິນລວມ ແລະ ຈຳນວນອາກອນແບບເລືອກໄດ້. ຖ້າມີຕົວເລກອາກອນ, ກ່ອງກາໝາຍຈະໃຫ້ທ່ານໃຫ້ທິບຈາກຍອດຍ່ອຍກ່ອນອາກອນ — ໂຄ້ດຈະລົບອາກອນອອກຈາກບິນກ່ອນຄິດໄລ່ຖານທິບ, ຕົງກັບຮີດຄອງທີ່ໃຊ້ໃນຫຼາຍລັດຂອງສະຫະລັດ.
  2. 2
    ນຳໃຊ້ອັດຕາສ່ວນທິບ
    ການເລືອກຄ່າທີ່ຕັ້ງໄວ້ (10–25%) ຫຼື ພິມອັດຕາສ່ວນເອງ ຈະກະຕຸ້ນ useMemo ຄິດໄລ່ຄືນ: ທິບ = tipBase × (ອັດຕາສ່ວນ / 100). ຄ່າທີ່ກຳນົດເອງຈະຖືກຈຳກັດຢູ່ 0–100 ແລະ ກວດສອບຝັ່ງລູກຄ້າໂດຍບໍ່ຕ້ອງສົ່ງກັບໄປຫາເຊີເວີ.
  3. 3
    ການແບ່ງ ແລະ ການປັດເສດຖືກແກ້ໄຂແລ້ວ
    ສຳລັບການແບ່ງເປັນກຸ່ມ, ເຄື່ອງມືຈະແບ່ງຍອດລວມເປັນສ່ວນຕໍ່ຄົນໂດຍໃຊ້ເລກຄະນິດຫົວໜ່ວຍຈຳນວນເຕັມ (ຄູນດ້ວຍ 10^decimals, ໃຊ້ Math.floor ແລະ ເສດ modulo) ດັ່ງນັ້ນເຊັນຕ໌ທີ່ບໍ່ພໍດີຈະຖືກແຈກຢາຍຢ່າງແທ້ຈິງ — ສະແດງ, ຕົວຢ່າງ, '3 ຄົນຈ່າຍ $12.33 ແລະ 1 ຄົນຈ່າຍ $12.34'. ໂໝດປັດຂຶ້ນແບບເລືອກໄດ້ຈະນຳໃຊ້ Math.ceil ກັບແຕ່ລະສ່ວນຂອງຄົນແທນ.
  4. 4
    ຜົນລັບຈັດຮູບແບບຜ່ານ Intl.NumberFormat
    ຄ່າເງິນທຸກອັນຈະຖືກສົ່ງຜ່ານ instance Intl.NumberFormat ທີ່ຕັ້ງດ້ວຍສະກຸນເງິນທີ່ທ່ານເລືອກ ແລະ ພາສາຂອງໜ້າ. formatter's resolvedOptions().maximumFractionDigits ຈະຂັບເຄື່ອນຄວາມລະອຽດຫົວໜ່ວຍຈຳນວນເຕັມ, ຮັບປະກັນວ່າເລກຄະນິດການແບ່ງ ແລະ ຮູບແບບການສະແດງຜົນຈະສອດຄ່ອງກັນ.

ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ

ຄໍາຖາມທີ່ຖາມເລື້ອຍໆ