Tracks
/
Elixir
Elixir
/
Lehrplan
/
Ganzzahlen
Ga

Ganzzahlen in Elixir

32 Übungen

Über Ganzzahlen

In Elixir gibt es zwei verschiedene Arten von Zahlen: Ganzzahlen und Gleitkommazahlen.

Ganzzahlen sind Zahlen ohne Nachkommastellen.

integer = 3
# => 3

Ein paar nützliche Funktionen für die Arbeit mit Ganzzahlen findest du im Modul Integer.

Integer.digits(123)
# => [1, 2, 3]

Große Ganzzahlen (aber auch Gleitkommazahlen) werden üblicherweise formatiert, indem man jeweils 3 Ziffern mit einem Unterstrich zu einer Gruppe zusammenfasst.

1_000_000
# => 1000000

Die maximale Größe von Zahlen in Elixir ist nur durch den Speicher begrenzt, der auf dem System verfügbar ist, weil Elixir Arithmetik mit beliebiger Genauigkeit verwendet.

Elixir unterstützt außerdem Kurzschreibweisen für die Eingabe von Ganzzahlen zur Basis 2, 8 und 16.

0b0100
# => 4

0o555
# => 365

0xFF
# => 255

Vergleich

Ganzzahlen und Gleitkommazahlen können als gleich (==) gelten, wenn sie denselben Wert haben. Da es sich aber um unterschiedliche Typen handelt, sind sie niemals streng gleich (===).

1 == 1.0
# => true

1 === 1.0
# => false
Über GitHub bearbeiten Der Link öffnet sich in einem neuen Fenster oder Tab

Lerne Ganzzahlen

Das Üben ist gesperrt

Schalte 10 weitere Übungen frei, um Ganzzahlen zu üben