Faktöriyel Hesaplama

Bir sayının faktöriyel değerini 0'dan 170'e kadar hesaplayın. Sırasız veya sıralı kombinasyonları oluşturmak için temel hesaplamayı alın.

Faktöriyel Hesaplama Aracı

Paylaş

Faktöriyel tanımı ve temel kavramlar

Faktöriyel, pozitif tam bir sayının kendisine kadar olan tüm tam sayıların çarpımını ifade eder. n! = n × (n-1) × (n-2) × ... × 1 formülüyle tanımlanır. Bu işlem, permutasyon, kombinasyon ve olasılık hesaplarının temel taşını oluşturur, çünkü sıralı veya sırasız tüm düzenlemelerin sayısını verir.

Hesap makinemiz ile 0'dan 170'e kadar olan faktöriyel değerlerini hızlıca alabilirsiniz. 0! tanımlanmış bir boş çarpım olduğundan 1 olarak kabul edilir, 1! = 1, 5! = 120 gibi değerler belirli kalıpları gösterir. Artan değerlerde sonuçlar hızla büyür; bu nedenle hesaplayıcı büyük sayıları otomatik olarak yuvarlayarak gösterir.

Faktöriyel kuralları ve kategori tablosu

Aşağıdaki tablo faktöriyel hesaplamada sık kullanılan durumlardır. Her satır hangi durumda hangi kuralın uygulanacağını hatırlatır.

KuralİfadeAçıklama
Temel faktöriyeln! = n × (n-1)! Bir sayının faktöriyeli, kendisiyle bir alt sayının faktöriyelinin çarpımıdır.
0 faktöriyel0! = 1Boş çarpım kuralı gereği 1 olarak kabul edilir.
Negatif tanımsızn! tanımlı değil (n < 0)Negatif tam sayılar için klasik faktöriyel tanımı yoktur.
Büyük sayılarn! büyüdükçe Number limitine yaklaşırJavaScript 170'ten sonra Infinity dönebilir.

Gerçek dünya uygulamaları

Permutasyon ve kombinasyon problemlerinde kaç farklı yol, sıra veya kombinasyon olduğunu bulmak için faktöriyel kullanılır. Sınıftaki öğrencilerin sıraya dizilmesi, farklı kilit kombinasyonları veya bilet çekilişinde kazanma yolları bu şekilde hesaplanır.

Matematiksel analizde Taylor serisi gibi sonsuz serilerin terimlerini oluşturmak için faktöriyel değerleri gereklidir. Ayrıca istatistikte Poisson dağılımı gibi olasılık modelleri faktöriyel terimleri içerir.

İşlem ipuçları ve kontrol listesi

  • 0 ve pozitif tam sayıları kullanın; negatif tam sayılar için klasik faktöriyel tanımlı değildir.
  • Sayısal girdi yaparken virgül yerine nokta kullanarak ondalık değerleri ayırın.
  • Büyük sayıları hesaplarken sonucu kontrol edin; sayının çok büyük olduğuna dair uyarı alırsanız sonucu gözden geçirin.
  • Permutasyon veya kombinasyon hesaplamalarında faktöriyel ifadeyi yazıp aracınızın sonucu vermesini bekleyin.

Büyük sayılar ve sayısal sınırlar

JavaScript’in Number yapısı yaklaşık 1.797693e+308 değerine kadar hassastır. 170! değeri bu sınırın yakınındadır; daha büyük sayılar Infinity olarak döner. Bu araç 170’e kadar olan değerleri güvenli şekilde hesaplar, daha büyük sayılarda ise matematiksel küme teorisi veya kütüphaneler kullanılması tavsiye edilir.

Hesaplamalarınızda sonucu doğrulamak için aracı kullanmadan önce formülü elle yazıp çarpma işlemi yapabilirsiniz. Ardından aracı kullanıp sonuçları karşılaştırarak hem hataları yakalarsınız hem de formülü pekiştirirsiniz.

İlgili Rehberler

Metodoloji ve kaynaklar

Son güncelleme
31 Mart 2026
Hesaplama temeli
Faktöriyel, ardışık pozitif tam sayıların çarpımıdır. Bu araç 170'e kadar olan değerleri Number limitleri dahilinde hesaplar.

Matematiksel sonuçlar teorik faktöriyel tanımına dayanır. 170'ten sonraki sayılarda JavaScript sayısal sınırlamalarına dikkat edin.

Furkan BeydemirHazırlayan Furkan Beydemir · Kurucu ve Yazılım Geliştirici

Sıkça Sorulan Sorular

Faktöriyel nasıl hesaplanır?

n! = n × (n-1) × ... × 2 × 1 formülü ile hesaplanır. Örn: 5! = 5×4×3×2×1 = 120.

0! kaçtır?

0! tanım gereği 1'dir. Boş çarpım olarak da kabul edilir.

Negatif sayının faktöriyeli var mı?

Negatif tam sayılar için klasik faktöriyel tanımlı değildir. Bu araç sadece 0 ve pozitif tam sayılar için çalışır.

JavaScript'te neden 170 faktöriyel sınırı var?

170! değeri yaklaşık 7.25e306 olduğu için Number.MAX_VALUE sınırına yakındır. Daha büyük sayılar Infinity döner.

Faktöriyel hangi matematiksel konularda kullanılır?

Permutasyon, kombinasyon, olasılık, seri açılımları gibi alanlarda sıkça kullanılır.