ForHosting KIT · Mathematik

Lucas-Zahlen-Rechner: L_n mit L0=2 und L1=1, BigInt kostenlos

Erhalten Sie jedes Glied der Lucas-Folge ohne Rundung: Sie beginnt mit 2, 1, 3, 4, 7, 11, und das 10. Glied ist 123. Fragen Sie eine Stelle bis 10000 ab und erhalten Sie alle Ziffern, auf Wunsch mit der ganzen Liste. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
N
10
Erhalten Sie
Lucas
123
Ziffern
3
Max n
10.000

Der Lucas-Zahlen-Rechner liefert den n-ten Term der Lucas-Folge, der klassischen Begleiterin der Fibonacci-Zahlen. Definitionsgemäß gilt L0 gleich zwei, L1 gleich eins, und jeder spätere Term ist die Summe der beiden vorangehenden Terme, sodass der Anfang der Folge zwei, eins, drei, vier, sieben, elf, achtzehn, neunundzwanzig und so weiter lautet. Geben Sie einen nichtnegativen ganzzahligen Index n an und das Werkzeug liefert diese Lucas-Zahl exakt als Dezimalzeichenkette, sodass Werte weit jenseits der sicheren JavaScript-Ganzzahlen korrekt bleiben. Optional können Sie das vollständige Präfix von L0 bis Ln anfordern, wenn Sie die ganze Liste für ein Arbeitsblatt, einen Plot oder einen Unit-Test brauchen. Die Engine nutzt deterministische BigInt-Arithmetik ohne Gleitkomma-Abkürzungen, ohne Zufallsstichproben und ohne Netzwerkanruf.

Wo Lucas-Zahlen in Studium, Code und Lehre passen

Studierende begegnen Lucas-Zahlen, wenn ein Lehrbuch sie mit Fibonacci kontrastiert, wenn ein Arbeitsblatt L_n für ein bescheidenes n verlangt, oder wenn sie Identitäten wie L_n gleich F_{n-1} plus F_{n+1} für positives n prüfen. Lehrkräfte können Antwortschlüssel und vollständige Präfixe für einen Aufgabensatz vorab erzeugen, ohne opaken Taschenrechner-Apps zu vertrauen, die große Ganzzahlen runden. Entwickler rufen denselben Vertrag aus Skripten auf, um deterministische Testvektoren zu säen, BigInt-sichere Serialisierung in APIs zu illustrieren, oder Programmierchallenge-Aussagen zu erfüllen, die die exakte n-te Lucas-Zahl statt einer ungefähren geschlossenen Form verlangen.

Wettbewerbspraxis braucht oft eine schnelle Offline-Quelle gerankter Lucas-Werte, damit Lösungen ohne Herunterladen von OEIS-Tabellen unter Zeitdruck geprüft werden können. Wissenschaftskommunikatoren nutzen kurze Lucas-Folgen als sauberes Beispiel einer linearen Rekurrenz mit ganzzahligen Startwerten, die dennoch exponentiell wächst, was gut mit Plots der Ziffernanzahl gegen n zusammenpasst. Kombinieren Sie sie mit einem n-ten-Primzahl-Rechner, wenn Sie Primzahlen nach Rang brauchen, mit Collatz, wenn Sie Hagelkorn-Bahnen brauchen, und mit anderen Mathematik- und Zahlentheorie-Werkzeugen, wenn Sie ein kleines Labor freier, deterministischer Endpunkte aufbauen.

Hausaufgaben und Prüfungsvorbereitung

Schlagen Sie exakte L_n-Werte und optionale vollständige Präfixe für Lehrbuchübungen und Wettbewerbsaufgaben nach, die Lucas-Zahlen nach Index auflisten.

Was kostet der Lucas-Zahlen-Rechner?

Er ist auf dieser Seite in Ihrem Browser kostenlos.

Was sind L0 und L1?

L0 ist 2 und L1 ist 1. Spätere Terme folgen Ln = L(n-1) + L(n-2).

Wie erhalte ich die vollständige Folge bis Ln?

Die Antwort enthält dann ein sequence-Array von Dezimalzeichenketten von L0 bis Ln.

Wie hängen Lucas-Zahlen mit Fibonacci-Zahlen zusammen?

Sie folgen derselben Regel, jedes Glied ist die Summe der beiden vorherigen, starten aber mit anderen Anfangswerten: 2 und 1. Für jedes positive n ist die n-te Lucas-Zahl die Summe der Fibonacci-Zahlen direkt vor und direkt nach der Stelle n.

Wie groß darf die Stelle n sein?

Jede ganze Zahl von 0 bis 10000. Das Ergebnis wird vollständig und ohne Rundung ausgeschrieben, und Sie sehen zusätzlich, wie viele Ziffern es hat: Die 10. Lucas-Zahl, 123, hat 3 Ziffern.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/math/lucas-number

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/math/lucas-number \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"n":10}'
{
  "n": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.lucas_number",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_n10000
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Was Lucas-Zahlen sind und was die Antwort enthält

Sie teilen dieselbe lineare Rekurrenz wie die Fibonacci-Zahlen, starten jedoch von anderen Startwerten, was ihnen eine andere geschlossene Form und einen anderen OEIS-Eintrag gibt, während sie ebenso nützlich bleiben, um Rekurrenzrelationen, erzeugende Funktionen und BigInt-Iteration zu lehren. Dieser Rechner liefert den angeforderten Index n, den Lucas-Wert als Dezimalzeichenkette unter dem Feld lucas, die Anzahl der Ziffern in dieser Zeichenkette und das veröffentlichte maximale n, damit Clients vor dem Senden eines Stapels validieren können. Wenn Sie das optionale Sequenz-Flag auf true setzen, enthält die Antwort außerdem ein Array von Dezimalzeichenketten für L0 bis Ln einschließlich, sodass Sie das Präfix nie selbst rekonstruieren müssen. Wenn Sie Fibonacci-Zahlen, Primzahlen nach Rang oder Collatz-Bahnen brauchen, nutzen Sie jene speziellen Werkzeuge; diese Seite beantwortet nur die Lucas-Rang-zu-Wert-Frage mit optionaler Sequenzauflistung. Lucas-Zahlen bilden die ganzzahlige Folge definiert durch L0 = 2, L1 = 1 und Ln = L(n-1) + L(n-2) für jedes n mindestens zwei. Es wird keine ungefähre Gleitkommaformel als Wahrheit präsentiert und keine Stichprobe zufälliger Primzahlen: die Engine baut den exakten Term innerhalb des unterstützten Bereichs oder lehnt die Eingabe mit invalid_input ab. Abgelehnte Fälle umfassen fehlendes n, Nicht-Ganzzahlen, Brüche, wissenschaftliche Notation, Werte über der dokumentierten Obergrenze und jeden negativen Index. Diese letzte Regel ist beabsichtigt: die Standard-Lucas-Folge wird von null aufwärts indiziert, und ein negatives n wird als Client-Fehler behandelt, nicht als Erweiterung über die vorzeichenbehaftete Lucas-Formel.

Wie der Index gelesen wird und wie BigInt jede Ziffer exakt hält

Optionale führende Pluszeichen sind erlaubt; eingebettete Leerzeichen, Hex-Präfixe, negative Vorzeichen und Exponentialnotation werden mit einer klaren Meldung abgelehnt, damit eine schlechte Zelle nicht zu einer falschen Lucas-Zahl wird. Null ist gültig und liefert zwei, weil L0 in der klassischen Folge als zwei definiert ist. Die Engine erzwingt ein hartes Maximum von zehntausend auf n, was Speicher und Latenz in einem vorhersehbaren Budget auf dem kostenlosen Browser-Pfad und auf dem Edge-Worker hält, selbst wenn das Sequenz-Flag aktiviert ist und jeder Zwischenterm gesammelt wird. Die Berechnung ist eine einfache iterative Schleife: starten bei BigInt zwei und BigInt eins, dann das Paar wiederholt durch die nächste Summe ersetzen, bis der angeforderte Index erreicht ist. Das bevorzugte Feld ist n als JSON-Ganzzahl, aber Dezimalzeichenketten und die Aliase index und k werden akzeptiert, damit Tabellenkalkulationen, Abfragezeichenketten und typisierte Formulare denselben Vertrag wiederverwenden können. Jeder Term wird als BigInt gespeichert und mit toString serialisiert, damit JSON nie Ziffern verliert, wie es IEEE-Doubles nach dem dreiundfünfzigsten Bit tun würden. Das optionale Boolesche sequence akzeptiert auch gängige Zeichenkettenformen wie true, false, yes und no für formularfreundliche Aufrufer. Kombinieren Sie den kostenlosen Browser-Lauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie dasselbe mathematische Ergebnis in einer automatisierten Pipeline brauchen, ohne die Rekurrenz selbst neu zu implementieren.

Wo Lucas-Zahlen in Studium, Code und Lehre passen

Auf dieser Seite läuft die Arbeit vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, fehlgeschlagene Validierung wird nicht berechnet, und nach der Rückgabe der Antwort wird nichts gespeichert. Diese Aufteilung — kostenlose interaktive Erkundung und eine preislich identische API — entspricht dem Rest des KIT-Katalogs der Stufe A und lässt Sie von einer Unterrichtsdemo zu einer automatisierten Pipeline wechseln, ohne das mathematische Ergebnis zu ändern.

Deterministische Test-Fixtures

Erzeugen Sie reproduzierbare Lucas-Zeichenketten für Unit-Tests, Property-Checks und CI-Assertionen, ohne große statische Tabellen einzubetten.

Rekurrenzen und BigInt lehren

Zeigen Sie, wie eine Zwei-Term-Rekurrenz mit L0=2 und L1=1 wächst und wie die Dezimalzeichenketten-Ausgabe jede Ziffer jenseits sicherer Ganzzahlen exakt hält.

Kann ich einen negativen Index anfordern?

Nein. Negatives n wird mit invalid_input abgelehnt. Dieser Rechner definiert Lucas-Zahlen nur für n größer oder gleich null.

Warum ist das Ergebnis eine Zeichenkette statt einer Zahl?

Große Lucas-Zahlen überschreiten die sicheren JavaScript-Ganzzahlen. Eine Dezimalzeichenkette hält jede Ziffer in JSON und im Browser exakt.

Vollständige KIT-Dokumentation lesen →