math

math ist der Funktionsrechner von lil-terminal: Konstanten, Rundung, Potenzen, Wurzeln, Logarithmen, Trigonometrie, IEEE-754-Prüfungen und Basisumrechnung nutzen eine gemeinsame Oberfläche.

DatenVersion 1.1.4Stabil
lil-terminal

Überblick

math bündelt alltägliche Berechnungen direkt in lil-terminal: Konstanten, Rundung, Potenzen, Wurzeln, Logarithmen, Trigonometrie, IEEE-754-Prüfungen und Basisumrechnungen folgen derselben kompakten Befehlsform. Definitionsbereichs- und Divisionsfehler werden ausdrücklich gemeldet, sodass dieselben Ausdrücke interaktiv und in .lil-Skripten verlässlich bleiben.

Eine Funktion, eine vorhersehbare Operation

Es ist kein Ausdrucksinterpreter: Zuerst kommt die Funktion, dann ihre Argumente. Definitionsbereich und Division werden klar geprüft; trigonometrische Funktionen verwenden Radiant, Gradwerte lassen sich mit deg2rad und rad2deg umrechnen.

Syntax

lil-terminal
math <function> [args]

Referenz

math pi

mathematische Konstanten pi oder e anzeigen

math e

mathematische Konstanten pi oder e anzeigen

math inf

besondere Gleitkommawerte anzeigen

math nan

besondere Gleitkommawerte anzeigen

math abs <n>

Betrag oder Vorzeichen einer Zahl bestimmen

math sign <n>

Betrag oder Vorzeichen einer Zahl bestimmen

math min <numbers>

Minimum oder Maximum mehrerer Zahlen bestimmen

math max <numbers>

Minimum oder Maximum mehrerer Zahlen bestimmen

math clamp <value> <min> <max>

einen Wert auf den gewählten Bereich begrenzen

math ceil <n>

auf- oder abrunden

math floor <n>

auf- oder abrunden

math round <n> [precision]

mit optionaler Dezimalgenauigkeit runden

math pow <base> <exponent>

eine Zahl potenzieren

math fpow <base> <exponent>

eine Zahl potenzieren

math sqrt <n>

Quadrat- oder Kubikwurzel berechnen

math cbrt <n>

Quadrat- oder Kubikwurzel berechnen

math exp <n>

Exponentialfunktionen berechnen

math expm1 <n>

Exponentialfunktionen berechnen

math hypot <x> <y>

Hypotenuse aus zwei Komponenten berechnen

math intdiv <a> <b>

Ganzzahldivision ausführen

math fdiv <a> <b>

Gleitkommadivision nach IEEE 754 ausführen

math fmod <a> <b>

Gleitkomma-Rest berechnen

math log <n> [base]

natürlichen oder frei basierten Logarithmus berechnen

math log10 <n>

Zehnerlogarithmus oder log(1+n) berechnen

math log1p <n>

Zehnerlogarithmus oder log(1+n) berechnen

math sin <rad>

trigonometrische Funktionen im Bogenmaß berechnen

math cos <rad>

trigonometrische Funktionen im Bogenmaß berechnen

math tan <rad>

trigonometrische Funktionen im Bogenmaß berechnen

math asin <n>

inverse trigonometrische Funktionen berechnen

math acos <n>

inverse trigonometrische Funktionen berechnen

math atan <n>

inverse trigonometrische Funktionen berechnen

math atan2 <y> <x>

Winkel aus zwei kartesischen Komponenten bestimmen

math sinh <n>

hyperbolische Funktionen berechnen

math cosh <n>

hyperbolische Funktionen berechnen

math tanh <n>

hyperbolische Funktionen berechnen

math asinh <n>

inverse hyperbolische Funktionen berechnen

math acosh <n>

inverse hyperbolische Funktionen berechnen

math atanh <n>

inverse hyperbolische Funktionen berechnen

math deg2rad <n>

Grad und Bogenmaß umrechnen

math rad2deg <n>

Grad und Bogenmaß umrechnen

math is_finite <n>

besondere Gleitkommawerte prüfen

math is_infinite <n>

besondere Gleitkommawerte prüfen

math is_nan <n>

besondere Gleitkommawerte prüfen

math base_convert <number> <from> <to>

vorzeichenlose Ganzzahl zwischen Basen 2–36 umrechnen

math bindec <number>

Binär-, Hex- oder Oktalzahl in Dezimal umrechnen

math hexdec <number>

Binär-, Hex- oder Oktalzahl in Dezimal umrechnen

math octdec <number>

Binär-, Hex- oder Oktalzahl in Dezimal umrechnen

math decbin <number>

Dezimalzahl in Binär, Hex oder Oktal umrechnen

math dechex <number>

Dezimalzahl in Binär, Hex oder Oktal umrechnen

math decoct <number>

Dezimalzahl in Binär, Hex oder Oktal umrechnen

Aufruf

math <function> [args]

Anwendung

Zuerst die Funktion, dann ihre Zahlen angeben. Trigonometrische Winkel werden in Radiant gemessen; deg2rad und rad2deg rechnen um. round unterstützt Stellen, log eine optionale Basis. Bei Zahlenbasis-Konvertierungen sind nur gültige Ziffern nichtnegativer Ganzzahlen erlaubt.

Grenzen und Sicherheit

Ungültige Operationen wie negative Quadratwurzeln, Division durch null oder Logarithmus zur Basis 1 werden abgewiesen. Gleitkommaergebnisse sind nur begrenzt präzise. Dezimalzahlen verwenden einen Punkt (ein Komma wird auch akzeptiert). Es handelt sich nicht um einen allgemeinen Ausdrucksparser.

Interaktive Sandbox-Vorschau

Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.

Mathematische Konstanten pi oder e anzeigen

Installieren und verwalten

Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.

Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.

Base-Paket

Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.

install math
Minimum-Paket

Das reduzierte Paket installieren. Die lokale Referenz entfällt; help <cmd> -i öffnet die aktuelle Serverreferenz.

install math -m
Exakte öffentliche Version

Genau diese veröffentlichte Version installieren.

install math -v 1.1.4
Prüfen oder aktualisieren

upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.

upgrade math
Modul entfernen

Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.

install math -u

Beispiele

Die Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.

Mathematische Konstanten pi oder e anzeigen
math pi
3.14159265358979
Mathematische Konstanten pi oder e anzeigen
math e
2.71828182845905
Besondere Gleitkommawerte anzeigen
math inf
INF
Besondere Gleitkommawerte anzeigen
math nan
NAN
Betrag oder Vorzeichen einer Zahl bestimmen
math abs -8
8
Ungültige Quadratwurzel ablehnen
math sign -8
-1
Minimum oder Maximum mehrerer Zahlen bestimmen
math min 9 2 4
2
Division durch null ablehnen
math max 9 2 4
9
Einen Wert auf den gewählten Bereich begrenzen
math clamp 120 0 100
100
Auf- oder abrunden
math ceil 12.1
13
Auf- oder abrunden
math floor 12.9
12
Ungültigen inversen trigonometrischen Wert ablehnen
math round 12.3456 2
12.35
Eine Zahl potenzieren
math pow 2 8
256
Eine Zahl potenzieren
math fpow 2 3
8
Quadrat- oder Kubikwurzel berechnen
math sqrt 81
9
Quadrat- oder Kubikwurzel berechnen
math cbrt -27
-3
Exponentialfunktionen berechnen
math exp 1
2.71828182845905
Exponentialfunktionen berechnen
math expm1 0.1
0.105170918075648
Hypotenuse aus zwei Komponenten berechnen
math hypot 3 4
5
Ganzzahldivision ausführen
math intdiv 17 5
3
Gleitkommadivision nach IEEE 754 ausführen
math fdiv 7 2
3.5
Gleitkomma-Rest berechnen
math fmod 17 5
2
Natürlichen oder frei basierten Logarithmus berechnen
math log 1000 10
3
Zehnerlogarithmus oder log(1+n) berechnen
math log10 1000
3
Zehnerlogarithmus oder log(1+n) berechnen
math log1p 1
0.693147180559945
Trigonometrische Funktionen im Bogenmaß berechnen
math sin 0
0
Trigonometrische Funktionen im Bogenmaß berechnen
math cos 0
1
Trigonometrische Funktionen im Bogenmaß berechnen
math tan 0
0
Inverse trigonometrische Funktionen berechnen
math asin 0.5
0.523598775598299
Inverse trigonometrische Funktionen berechnen
math acos 1
0
Inverse trigonometrische Funktionen berechnen
math atan 1
0.785398163397448
Winkel aus zwei kartesischen Komponenten bestimmen
math atan2 1 1
0.785398163397448
Hyperbolische Funktionen berechnen
math sinh 1
1.1752011936438
Hyperbolische Funktionen berechnen
math cosh 1
1.54308063481524
Hyperbolische Funktionen berechnen
math tanh 1
0.761594155955765
Inverse hyperbolische Funktionen berechnen
math asinh 1
0.881373587019543
Inverse hyperbolische Funktionen berechnen
math acosh 2
1.31695789692482
Inverse hyperbolische Funktionen berechnen
math atanh 0.5
0.549306144334055
Grad und Bogenmaß umrechnen
math deg2rad 180
3.14159265358979
Grad und Bogenmaß umrechnen
math rad2deg pi
180
Besondere Gleitkommawerte prüfen
math is_finite 10
true
Besondere Gleitkommawerte prüfen
math is_infinite inf
true
Besondere Gleitkommawerte prüfen
math is_nan nan
true
Vorzeichenlose Ganzzahl zwischen Basen 2–36 umrechnen
math base_convert 1010 2 16
a
Binär-, Hex- oder Oktalzahl in Dezimal umrechnen
math bindec 1010
10
Binär-, Hex- oder Oktalzahl in Dezimal umrechnen
math hexdec ff
255
Binär-, Hex- oder Oktalzahl in Dezimal umrechnen
math octdec 17
15
Dezimalzahl in Binär, Hex oder Oktal umrechnen
math decbin 10
1010
Dezimalzahl in Binär, Hex oder Oktal umrechnen
math dechex 255
ff
Dezimalzahl in Binär, Hex oder Oktal umrechnen
math decoct 15
17
Quadrat- oder Kubikwurzel berechnen
math sqrt -1
Domain error
Ganzzahldivision ausführen
math intdiv 8 0
Division by zero
Natürlichen oder frei basierten Logarithmus berechnen
math log 10 1
Invalid base
Inverse trigonometrische Funktionen berechnen
math asin 2
Domain error
Mit optionaler Dezimalgenauigkeit runden
math round 12 20
Invalid precision
Vorzeichenlose Ganzzahl zwischen Basen 2–36 umrechnen
math base_convert 102 2 16
Invalid digit for source base
Eine Zahl potenzieren
math pow 0 -1
Division by zero
Mit optionaler Dezimalgenauigkeit runden
math round 12,35 1
12.4
Math · mystery
math mystery 3
Unknown math function
Einen Wert auf den gewählten Bereich begrenzen
math clamp 5 10 0
Invalid range

Verwandte Dokumentation

Aktuelle öffentliche Version

v1.1.42026-08-08

Eine Funktion pro Zeile

Jede mathematische Funktion hat eine eigene Hilfszeile und ist dadurch schneller auffindbar.