+ | : | Gleitkomma ![]() |
![]() |
Gleitkomma | Addition |
- | : | Gleitkomma ![]() |
![]() |
Gleitkomma | Subtraktion |
* | : | Gleitkomma ![]() |
![]() |
Gleitkomma | Multiplikation |
/ | : | Gleitkomma ![]() |
![]() |
Gleitkomma | Division |
% | : | 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).