diff --git a/Primitive-Datentypen.md b/Primitive-Datentypen.md index ce5616a..c8b0483 100644 --- a/Primitive-Datentypen.md +++ b/Primitive-Datentypen.md @@ -36,6 +36,10 @@ - Falscher Typ ## Explizite Casts +- ``+, -``: Erzeugt bei Ganzzahlen ``int``, expliziter Cast bei kleineren Typen notwendig. Kein Problem bei ``float`` +- ``+=, -=``: Kein Problem, Typ bleibt +- Zu große Literale können nur mit Cast zugewiesen werden. Dann wird zur Not abgeschnitten. +- Auch bei Überlauf dürfen Literale nicht größer als möglich definiert werden. Rechenergebnisse können aber größer sein. ## Equals mit Wrappern - ``equals()`` kann nicht direkt auf Literalen oder primitiven Variablen aufgerufen werden.