david@www2:~$ gcc rechne.c
david@www2:~$ ./a.out
Addiere und subtrahiere folgende Zahlen
-430
493
-103
-157
434
-430
------
Wandle folgende Zahl in eine Fliesskommazahl um
1162
david@www2:~$
-430 -493 -103
430/2 = 215 Rest 0
215/2 = 107 Rest 1
107/2 = 53 Rest 1
53/2 = 26 Rest 1
26/2 = 13 Rest 0
13/2 = 6 Rest 1
6/2 = 3 Rest 0
3/2 = 1 Rest 1
1/2 = 0 Rest 1
493/2 = 246 Rest 1
246/2 = 123 Rest 0
123/2 = 61 Rest 1
62/2 = 31 Rest 0
31/2 = 15 Rest 1
15/2 = 7 Rest 1
7/2 = 3 Rest 1
3/2 = 1 Rest 1
1/2 = 0 Rest 1
103/2 = 51 Rest 1
51/2 = 25 Rest 1
25/2 = 12 Rest 1
12/2 = 6 Rest 0
6/2 = 3 Rest 0
3/2 = 1 Rest 1
1/2 = 0 Rest 1
110101110
111110101
1100111
0001.1010.1110
0001.1111.0101
0000.0110.0111
1er Komplement
1110.0101.0001
1110.0000.1010
1111.1001.1000
2er Komplement
1110.0101.0010
1110.0000.1011
1111.1001.1001
Addieren
1110.0101.0010
1110.0000.1011
--------------
1100.0101.1101
1111.1001.1001
--------------
1011.1111.0110
-2048+512+256+128+64+32+16+8+4+2
512
256
128
64
32
16
8
4
2
24
---
1022
2048
1022
1026
-430
-493
-103
----
1026, richtig