Kombinasyon & Permütasyon Hesaplayıcı
Tekrarlı ve tekrarsız kombinasyon/permütasyon hesaplamalarını BigInt ile kesin doğrulukta yapın.
Kombinasyon & Permütasyon Hesaplayıcı
Tekrarlı ve tekrarsız kombinasyon/permütasyon hesaplamalarını BigInt ile kesin doğrulukta yapın.
İlgili araçlar
Bu aracı tanıyalım
Kombinasyon ve Permütasyon Hesaplayıcı, herhangi bir toplam eleman sayısı (n) ve seçilecek eleman sayısı (r) için nPr (permütasyon) ve nCr (kombinasyon) değerlerini hesaplar. İki sayıyı girin, sonuçları anında görün — kurulum yok, sunucuya veri yüklemesi yok, her şey tarayıcınızda yerel olarak çalışır.
Kombinasyon ve Permütasyon Hesaplayıcı Nedir ve Neden Faydalıdır?
Kombinatorikte permütasyon, n elemanlı bir kümeden sırası önemli olacak şekilde r eleman seçmenin kaç farklı yolu olduğunu sayar ve P(n, r) = n! / (n - r)! formülüyle hesaplanır. Kombinasyon ise sıranın önemli olmadığı durumda r eleman seçmenin kaç yolu olduğunu sayar ve C(n, r) = n! / (r! × (n - r)!) formülüyle hesaplanır. Bu araç, aynı n ve r girdilerinden her iki değeri birlikte hesaplar; bu da öğrenciler, istatistikçiler, olasılık problemleriyle ilgilenenler ve sayma prensipleriyle çalışan herkes için kullanışlıdır.
Öne Çıkan Özellikler
- Aynı Anda Permütasyon ve Kombinasyon: n ve r değerlerini bir kez girin, P(n, r) ve C(n, r) sonuçlarını aynı anda görün — iki ayrı araca ihtiyacınız kalmaz.
- Taşma Hatalarına Karşı Dayanıklı: Büyük n değerlerinde ham faktöriyel hesaplaması sessizce Infinity ÷ Infinity hatasına dönüşebilir. Bu araç yalnızca gerekli çarpımları yaparak çok daha büyük girdilerde de doğru sonuç üretir.
- Girdi Doğrulama: n ve r'nin negatif olmayan tam sayılar olduğu ve r'nin n'den büyük olmadığı kontrol edilir; bir sorun varsa kafa karıştırıcı bir sonuç yerine açık bir uyarı gösterilir.
- Büyük Sayı Uyarısı: Sonuç, tarayıcının sayı türünün tam olarak temsil edebildiği sınırı (2^53 − 1) aşarsa, araç değeri kesin değil yaklaşık olarak işaretler.
- Tamamen Çevrimdışı ve Gizli: Tüm hesaplama tarayıcı oturumunuzda gerçekleşir. Girdiğiniz hiçbir değer sunucuya gönderilmez.
Nasıl Kullanılır?
- Toplam eleman sayısını n alanına girin.
- Seçilecek eleman sayısını r alanına girin.
- Hesapla butonuna tıklayın. Araç, P(n, r) permütasyon ve C(n, r) kombinasyon değerlerini anında gösterir.
- r, n'den büyükse veya değerlerden biri negatif ya da tam sayı değilse, ne yapmanız gerektiğini açıklayan bir mesaj görüntülenir.
Bu Aracı Neden Tercih Etmelisiniz?
İnternetteki birçok hesap makinesi, girdiğinizi sunucuya göndererek sonucu hesaplar. Bu araç ise nPr ve nCr değerlerini tamamen tarayıcınızda JavaScript ile hesaplar; bu sayede ağ isteği, girdilerinizin izlenmesi veya sunucu yanıtı için beklemek gibi bir durum yoktur. Ücretsizdir, kayıt gerektirmez ve sayfa yüklendikten sonra çevrimdışı da aynı şekilde çalışır.
Sıkça Sorulan Sorular (SSS)
Permütasyon ile kombinasyon arasındaki fark nedir?
Permütasyonda sıra önemlidir — 3 kişiyi sıraya dizdiğinizde ABC ile BCA farklı sonuçlardır. Kombinasyonda sıra önemli değildir — aynı 3 kişilik grup tek bir seçenek olarak sayılır. Bu araç aynı n ve r için her iki değeri de hesaplar.
r, n'den büyükse ne olur?
Kümede var olandan daha fazla eleman seçemezsiniz, bu nedenle araç bir sonuç döndürmek yerine doğrulama mesajı gösterir.
Bu araç n = 100 gibi büyük sayıları işleyebilir mi?
Evet, tam sayı değeri JavaScript'in güvenli tam sayı sınırını (2^53 − 1) aşana kadar doğru sonuç verir. Bu sınırın üzerinde araç hâlâ bir sonuç gösterir ancak bunu yaklaşık değer olarak işaretler; çünkü tarayıcı tabanlı hiçbir hesap makinesi son derece büyük faktöriyellerin her hanesini tam hassasiyetle temsil edemez.
Tekrarlı (iadeli) seçim destekleniyor mu?
Hayır. Bu hesaplayıcı, her bir elemanın bir düzenleme veya alt kümede en fazla bir kez seçilebildiği standart permütasyon ve kombinasyon (tekrarsız) hesaplamasını yapar.