für (n+k)Fixpunktzahlen ist K2 (x).
Zu x
= (x n1
x 0. x 1
x k) 2
setze
K2 (x)
:= (¬x n1
¬x 0. ¬x 1
¬x k) 2
+ 1 ulp,
wobei x i = 0 genau dann, wenn ¬x i = 1
und umgekehrt.
x K2 (x) = 2 n
|
ACHTUNG: Überlauf,
nicht darstellbar als (n+k)-Fixpunktzahl, also:
|
x K2 (x) = 0
|
|
Aufwand Zweierkomplement
Berechnung des Zweierkomplements am Rechner geht schnell
und kostengünstig.
Beispiel
n = 4, k = 0, b = 2. Ergibt 16 Zahlen. Führungsbit 1 bedeutet 'negativ'.
|
0000 |
|
1111 |
0001 |
1110 |
0010 |
1101 |
0011 |
1100 |
0100 |
1011 |
0101 |
1010 |
0110 |
7 |
1001 |
7 |
0111 |
8 |
1000 |
Vorteil: Nur eine Routine für Addition und Subtraktion.
|