david@www2:~$ gcc rechne.c
david@www2:~$ ./a.out
Addiere und subtrahiere folgende Zahlen
82
-5
190
441
355
349
------
Wandle folgende Zahl in eine Fliesskommazahl um
3280
david@www2:~$
-82 -5 -190
82/2 = 41 Rest 0
41/2 = 20 Rest 1
20/2 = 10 Rest 0
10/2 = 5 Rest 0
5/2 = 2 Rest 1
2/2 = 1 Rest 0
1/2 = 0 Rest 1
1010010
5/2 = 2 Rest 1
2/2 = 1 Rest 0
1/2 = 0 Rest 1
190/2 = 95 Rest 0
95/2 = 47 Rest 1
47/2 = 23 Rest 1
23/2 = 11 Rest 1
11/2 = 5 Rest 1
5/2 = 2 Rest 1
2/2 = 1 Rest 0
1/2 = 0 Rest 1
10111110
1010010
101
10111110
101.0010
101
1011.1110
erweitern:
00.0101.0010
00.0000.0101
00.1011.1110
1er Komplement
11.1010.1101
11.1111.1010
11.0100.0001
2er Komplement
11.1010.1110
11.1111.1011
11.0100.0010
Addieren:
11.1010.1110
11.1111.1011
------------
11.1010.1001
11.0100.0010
-------------
10.1110.1011
-512+128+64+32+8+2+1
128
64
32
8
2
1
15
---
235
512-235
265+12
277
-82 -5 -190
190+80 = 270, 5+7 = 7 => 277 Richtig