Beranda / Kalkulator / Visualisasi Rekursi Faktorial
Alat online gratis

Visualisasi Rekursi Faktorial

Masukkan n (0-200) dan lihat urutan panggilan faktorial dengan indentasi. Hasil akurat menggunakan BigInt. Coba sekarang.

Mulai menggunakan

Fitur dan Contoh Kerja

Alat ini membantu memahami rekursi dengan memvisualisasikan rantai panggilan faktorial. Misalnya, untuk n=3, urutan yang ditampilkan adalah:

factorial(3)
  factorial(2)
    factorial(1)
Hasil: 6

Setiap panggilan rekursif menambah dua spasi di awal baris, sehingga kedalaman rekursi terlihat jelas. Perhitungan menggunakan BigInt, sehingga tidak ada kehilangan presisi hingga n=200.

Batasan dan Catatan

  • Alat ini hanya memvisualisasikan satu rantai panggilan faktorial langsung, bukan rekursi lain seperti Fibonacci.
  • Input harus bilangan bulat antara 0 dan 200; di luar itu akan ditolak.
  • Jumlah panggilan adalah max(1,n), tetapi total spasi indentasi n(n−1), sehingga panjang teks tumbuh kuadratik. Batas 200 membatasi keluaran.

Pertanyaan Umum (FAQ)

1. Mengapa hasil untuk n=200 tidak menjadi Infinity?

Karena perhitungan menggunakan BigInt, yang mendukung bilangan bulat besar, sehingga faktorial 200 tetap akurat.

2. Apakah alat ini dapat memvisualisasikan fungsi rekursif lain?

Tidak, alat ini dikhususkan untuk faktorial dan hanya menampilkan rantai panggilan langsung.

3. Bagaimana jika saya memasukkan angka desimal?

Input non-integer akan ditolak; Anda harus memasukkan bilangan bulat.

Pemrosesan dilakukan secara lokal di browser Anda.