Die Intervalle

Die Intervalle

> LeekScript

Ein Intervall [a..b] stellt eine Menge von Zahlen zwischen zwei Grenzen a und b dar. In LeekScript gibt es reelle und ganzzahlige Intervalle.

Es kann rechts- und/oder linksbeschränkt und rechts- und/oder linksgeschlossen sein.

Intervalle können dazu dienen, eine fortlaufende Reihe von Zahlen auf optimierte Weise darzustellen.

Erstellung

Wir erstellen Intervalle mit der folgenden Syntax:

Lesen

Die folgenden Funktionen dienen dazu, Informationen über das Intervall abzurufen:

Suche

Ob eine Zahl in einem Intervall liegt, kann man auf zwei Arten feststellen:

Operationen

Für Intervalle stehen mehrere Operationen zur Verfügung: Schnitt und Kombination (ähnlich wie Vereinigung).

Iteration

Es ist möglich, über ein Intervall zu iterieren. Dies ermöglicht es, eine for-Schleife kürzer und lesbarer zu schreiben :

Äquivalent zu:

Umrechnungen

Es ist möglich, ein Intervall in eine Liste umzuwandeln :