Toolbox Hub
Wszystkie narzędzia

Factorial Calculator

Calculate factorials

Calculate factorials Działa lokalnie w Twojej przeglądarce

Enter a whole number. Values above 170 exceed the representable range.

About the

Kalkulator silni oblicza n silnię, iloczyn każdej liczby całkowitej od jednego do n, i robi to za pomocą arytmetyki o dowolnej precyzji, dzięki czemu duże wyniki są podawane w całości, a nie w zaokrągleniu. Silnie rosną niezwykle szybko, dlatego dwadzieścia silni ma już dziewiętnaście cyfr i narzędzie zatrzymuje się na 170, czyli w punkcie, w którym wartość przekracza to, co może reprezentować standardowa liczba zmiennoprzecinkowa.

Where people use the

  • Obliczenie liczby zamówień dla zestawu pozycji.
  • Sprawdzanie obliczeń kombinacji lub permutacji.
  • Obliczanie dokładnej silni na potrzeby ćwiczenia matematycznego.
  • Widząc, jak szybki wzrost czynnikowy staje się niemożliwy do opanowania.

How to use the

  1. 1

    Wprowadź liczbę całkowitą

    Wpisz dowolną nieujemną liczbę całkowitą. Silnię zerową definiuje się jako jeden.

  2. 2

    Uruchom to

    Pokazano pełny produkt, z każdą cyfrą, a nie przybliżeniem.

  3. 3

    Obserwuj rozmiar

    Wyniki rosną szybko: silnia 10 to około 3,6 miliona, a silnia 20 to około 2,4 tryliona.

  4. 4

    Trzymaj się limitu

    Wartości powyżej 170 są odrzucane, ponieważ wynik jest zbyt duży, aby go przedstawić.

Wskazówki i najlepsze praktyki

  • Silnia zerowa to jeden, a nie zero.
  • Wyniki powyżej dwudziestu lat są ogromne; sprawdź, czy miałeś na myśli to wejście.
  • Powyżej 170 wartości w ogóle nie można przedstawić.

Często zadawane pytania

Dlaczego istnieje limit 170?

Ponieważ mniej więcej w tym miejscu wartość przekracza największą liczbę, jaką może pomieścić standardowa liczba zmiennoprzecinkowa podwójnej precyzji. Większe wartości wymagają biblioteki dużych liczb, której używa to narzędzie do podawania dokładnych cyfr aż do tego punktu.

Co to jest silnia zerowa?

Z definicji jeden. To konwencja sprawia, że ​​formuły kombinatoryczne działają.

Czy akceptowane są ułamki dziesiętne?

Nie. Silnie definiuje się na nieujemnych liczbach całkowitych. Wprowadzanie dziesiętne jest odrzucane.

Dlaczego wynik jest tak długi?

Ponieważ silnia rośnie szybciej niż wykładniczo. Dlatego też pojawiają się w analizie złożoności i przy liczeniu permutacji.

Czy może obliczyć silnię powyżej 170?

Nie. Narzędzie odrzuca wszystko, co jest większe, ponieważ wartości nie można przedstawić.

Powiązane narzędzia