Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Eigenschaften von Zahlen in Dart | Variablen und Datentypen in Dart
Einführung in Dart

bookEigenschaften von Zahlen in Dart

Swipe um das Menü anzuzeigen

Was sind Eigenschaften?

In der Programmierung, wie auch im Alltag, besitzen Dinge ihre Eigenschaften. Dies gilt für alle Dinge. Zu den Eigenschaften von Autos gehören Marke, Höchstgeschwindigkeit, Motorgröße usw. Die Eigenschaften eines Buches umfassen Autor, Genre und Seitenanzahl.

Zahlen, Strings, Booleans und viele andere Typen in Dart verfügen über Eigenschaften, die das Programmieren flexibler und ausdrucksstärker machen.

Die isEven-Eigenschaft ist eine der gebräuchlichsten für Zahlen. Sie gibt einen booleschen Wert zurück, der angibt, ob eine Zahl gerade ist. Ist die Zahl gerade, liefert die Eigenschaft true zurück; ist sie ungerade, liefert sie false zurück.

main.dart

main.dart

copy
1234
void main() { int number = 2; print(number.isEven); // `true` }

Besonders nützlich ist dies, wenn eine Variable das Ergebnis eines mathematischen Ausdrucks speichert, da Eigenschaften helfen, dieses Ergebnis besser zu verstehen.

main.dart

main.dart

copy
1234
void main() { int result = 2 * -3 * -3 + 13 + 31 * -3 * 31; print(result.isEven); // `true` or `false` }

Eine weitere nützliche Eigenschaft ist isNegative. Sie gibt true zurück, wenn die Zahl negativ ist, und false, wenn die Zahl positiv oder gleich null ist.

main.dart

main.dart

copy
1234
void main() { int number = 4; print(number.isNegative); // `false` }

Alle oben aufgeführten Eigenschaften gehören zum Typ int. Diese Eigenschaften sind in anderen Datentypen nicht verfügbar (auch nicht in double, obwohl dieser ebenfalls Zahlen darstellt).

Jeder Datentyp in Dart verfügt über einen eigenen Satz einzigartiger Eigenschaften, und es kann Hunderte davon geben. Wichtig ist zunächst zu verstehen, dass verschiedene Datentypen unterschiedliche Zwecke erfüllen und einen jeweils spezifischen Ansatz erfordern.

Note
Hinweis

Es ist nicht notwendig, jede Eigenschaft jedes Datentyps in Dart auswendig zu kennen. Während des Lernens und Übens wirst du mit den nützlichsten Eigenschaften automatisch vertraut.

question-icon

Verwendung der Eigenschaft isEven, um zu prüfen, ob eine gerade Zahl in der Variablen num gespeichert ist.

print();

Klicken oder ziehen Sie Elemente und füllen Sie die Lücken aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 3

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 2. Kapitel 3
some-alt