Ana içeriğe geç

Ücretsiz Bahşiş Hesaplayıcı

Ne kadar bahşiş vereceğinizi ve hesabı herhangi bir kişi sayısına bölmeyi hesaplayın. Bahşiş yüzdesi seçin veya özel bir miktar girin.

Yüklendikten sonra çevrimdışı çalışır
₺
₺
Bahşiş yüzdesi
%
Kişi sayısı
2kişi
Bahşiş tutarı
₺9,00
Toplam hesap
₺59,00
Kişi başı bahşiş
₺4,50
Kişi başı ödeme
₺29,50

ABD Bahşiş Rehberi

Restoranlar: İyi hizmet için %15–20, olağanüstü hizmet için %25+. Barlar: İçki başına $1–2 veya %15–20. Kuaför: %15–20. Taksi/Araç paylaşımı: %10–15.

Yaygın kullanımlar

  • Restoran Bahşiş HesaplayıcıBir restoranda ne kadar bahşiş vereceğini hesapla ve toplam hesabı arkadaşlar arasında böl.
  • Yemek Teslimatı Bahşiş HesaplayıcıYemek teslimatı, bakkal teslimatı ve kurye hizmetleri için ne kadar bahşiş vereceğini hesapla.
  • Uluslararası Bahşiş KılavuzuSeyahat ederken taksiler, otel personeli, turist rehberleri ve hizmet çalışanlarına bahşiş hesapla.
  • Kişisel Hizmetler için Bahşiş HesaplayıcıKuaför, tırnak teknisyeni, masöz ve diğer kişisel hizmet sağlayıcılarına bahşiş hesapla.
  • Grup Yemekleri Hesaplarını BölRestoran hesabını ve bahşişi herhangi bir boyut gruba eşit olarak böl — 2'den 20 kişiye.

Nasıl çalışır

Tüm hesaplama düz aritmetik ve tarayıcının yerleşik Intl.NumberFormat API'siyle tarayıcınızda yerel olarak çalışır — sunucu yok, ağ isteği yok, harici kütüphane yok. Intl.NumberFormat para birimi sembolünün yerleşimini ve ondalık kurallarını işler (örneğin JPY sıfır ondalık basamak, USD iki basamak gösterir); böylece hangi para birimini seçerseniz seçin sonuçlar doğru biçimlendirilir.

  1. 1
    Hesabı, vergiyi ve bahşişi girin
    Hesap toplamını ve isteğe bağlı vergi tutarını yazarsınız. Bir vergi değeri varsa, bir onay kutusu vergi öncesi ara toplam üzerinden bahşiş vermenizi sağlar — kod, bahşiş tabanını hesaplamadan önce vergiyi hesaptan çıkarır; bu, ABD'nin birçok eyaletinde kullanılan geleneğe uyar.
  2. 2
    Bahşiş yüzdesi uygulanır
    Bir hazır ayar (%10–25) seçmek veya özel bir yüzde yazmak bir useMemo yeniden hesaplamasını tetikler: bahşiş = bahşişTabanı × (yüzde / 100). Özel bir değer 0–100 aralığına sınırlanır ve sunucuya gidiş-dönüş olmadan istemci tarafında doğrulanır.
  3. 3
    Bölüşüm ve yuvarlama çözülür
    Grup bölüşümleri için araç toplamı tam sayı birim aritmetiğiyle (10^ondalık ile çarpıp Math.floor ve mod kalanı kullanarak) kişi başı paylara böler; böylece eşit bölünmeyen kuruşlar tam olarak dağıtılır — örneğin '3 kişi 12,33 $, 1 kişi 12,34 $ öder' şeklinde gösterilir. İsteğe bağlı yukarı yuvarlama modu bunun yerine her kişinin payına Math.ceil uygular.
  4. 4
    Intl.NumberFormat ile biçimlendirilmiş çıktı
    Her parasal değer, seçtiğiniz para birimi ve sayfa yerel ayarıyla yapılandırılmış bir Intl.NumberFormat örneğinden geçirilir. Biçimlendiricinin resolvedOptions().maximumFractionDigits değeri tam sayı birim hassasiyetini belirler ve bölüşüm hesabı ile gösterim biçiminin eşzamanlı kalmasını sağlar.

İlgili araçlar

Sık sorulan sorular