+ | : | Gleitkomma Gleitkomma | Gleitkomma | Addition | |
- | : | Gleitkomma Gleitkomma | Gleitkomma | Subtraktion | |
* | : | Gleitkomma Gleitkomma | Gleitkomma | Multiplikation | |
/ | : | Gleitkomma Gleitkomma | Gleitkomma | Division | |
% | : | Gleitkomma Gleitkomma | Gleitkomma | Modulo | |
++ | : | Gleitkomma | Gleitkomma | Inkrement um 1.0 | |
-- | : | Gleitkomma | Gleitkomma | Dekrement um 1.0 |
Multiplikation: (Exponenten addieren, Mantissen multiplizieren)
Beispiel: | ||||||
Addition: (Exponenten angleichen, Mantissen addieren)
Beispiel: | ||||||
Problem beim Angleichen der Exponenten:
Beispiel: | ||||||
Bei Bits für die Mantisse ist nicht mehr darstellbar.
Gleitkommaoperationen stoßen in Java keine Ausnahmebehandlung an. D.h., Division durch Null führt nicht zum Abbruch, sondern ergibt den Wert bzw. ; Null dividiert durch Null ergibt NaN (not a number).