Fibonacci Dizisi Üretici
İlk N Fibonacci sayısını tam olarak üretin.
Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.
Bu araç ne yapar?
Her sayının kendinden önceki iki sayının toplamı olduğu Fibonacci dizisinin ilk N terimini, 0 ve 1'den başlayarak üretir.
Nasıl kullanılır?
Kaç terim istediğinizi girin (500'e kadar); dizi otomatik görünür, tek tıkla kopyalamaya hazırdır.
Örnek
İlk 10 terimi istemek `0, 1, 1, 2, 3, 5, 8, 13, 21, 34` döndürür — ilk ikisinden sonraki her sayı, kendinden önceki iki sayının toplamıdır: `2 = 1 + 1`, `3 = 1 + 2`, `5 = 2 + 3` ve böyle devam eder.
Büyük terimlerde kesinlik neden önemli?
Fibonacci sayıları üstel olarak büyür ve yaklaşık 79. terimde JavaScript'in güvenli tam sayı sınırını (2^53) çoktan aşar; bu üretici standart kayan noktalı sayılar yerine BigInt aritmetiği kullanır, böylece 500. terim dahil her terim yuvarlama veya bilimsel gösterim yaklaşıklığı olmadan tam olarak hesaplanır.
Dizi nerede karşımıza çıkar?
Matematik derslerinin ötesinde Fibonacci dizisi, bilgisayar bilimi algoritma örneklerinde (özyineleme ve dinamik programlama genellikle bununla öğretilir), doğada (kabuklardaki spiral desenler ve ayçiçeği tohum başları ona yaklaşır) ve ardışık terimler arasındaki oranın limiti olan altın oranda karşımıza çıkar.
Sınırlamalar
Bu araç, 0, 1'den başlayan standart diziyi 500 terime kadar üretir; yalnızca indeksle rastgele tek bir terimi ("1.000.000. terim nedir" gibi) öncesindeki her şeyi üretmeden hesaplamaz ve Lucas sayıları veya farklı başlangıç değerleriyle genelleştirilmiş Fibonacci dizileri gibi varyant dizileri kapsamaz.
Gizlilik
Hesaplama tamamen tarayıcınızda gerçekleşir; hiçbir şey bir sunucuya gönderilmez.
Sıkça Sorulan Sorular
- Üretici çok büyük terimlerde nasıl doğru kalıyor?
- Standart kayan noktalı sayılar yerine BigInt aritmetiği kullanır, böylece çok büyük Fibonacci terimleri bile yuvarlama hatası olmadan tam olarak hesaplanır.
- Dizi 0'dan mı yoksa 1'den mi başlıyor?
- 0 ile başlar, ardından 1, 1, 2, 3, 5, 8, 13 şeklinde devam eder; bu, dizinin standart matematiksel tanımına uygundur.
- Kaç terim üretebilirim?
- Tek seferde 1 ile 500 arasında terim üretebilirsiniz. BigInt, görüntülenen en büyük terim dahil bu desteklenen aralıktaki tüm değerleri kesin tutar.
İlgili Araçlar
Asal Sayı Üretici
1 ile 500 arasında seçilen ilk N asal sayıyı anında üretin.
Pi Sayısı Basamak Üretici
Pi sayısının ilk N ondalık basamağını, doğrulanmış ve kesin olarak alın.
Sayı Tabanı Çevirici
Sayıları ikili, sekizlik, ondalık ve onaltılık tabanlar arasında anında çevirin.
API Anahtarı Oluşturucu
Tanınabilir önek ve kriptografik rastgele son ekle URL güvenli API anahtarı adayları üretin.
Barkod Oluşturucu
Herhangi bir değerden CODE128, EAN-13, EAN-8, UPC-A, CODE39 ve ITF-14 barkodu oluşturun.
Marka Adı Oluşturucu
Başlangıç sözcüğünü kısaltıp söylenebilir ekler ekleyerek veya tanımlayıcı önekle eşleyerek kısa marka adayları kurar.