generated from s449331/Pracownia_Pogramowania
26 lines
993 B
Plaintext
26 lines
993 B
Plaintext
1. a) 4095
|
|
b) 2097151
|
|
c) 1099511627775
|
|
|
|
2. a) nowa rakieta używała oprogramowania z poprzednich modeli, gdzie maksymalna predkosc była mniejsza. W rakiecie komputer konvertował float na integer, a prędkość rakiety była za duża dla integer, numer się zawinął komputer mysłał że coś jest nie tak próbował to naprawić i tak naprawde jak wsyzstko było ok to teraz już nie było i rakieta uległa samozniszczeniu.
|
|
|
|
3. a) 111 101
|
|
1,111 = 1 + 1/2 + 1/4 + 1/8 = 15/8
|
|
101 = -4 0 1 czyli 2^-3
|
|
czyli 15/8 * 1/8 = 15/64 = 0,234375
|
|
b) 110 010
|
|
1,110 = 1 + 1/2 + 1/4 = 7/4
|
|
010 = 0 -2 0 czyli 2^-2
|
|
czyli 7/4 * 1/4 = 7/16 = 0,4375
|
|
c) 101 110
|
|
1,101 = 1 + 1/2 + 0 + 1/8 = 13/8
|
|
110 = -4 + 2 = -2 czyli 2^-2
|
|
czyli 13/8 * 1/4 = 13/32 = 0,40625
|
|
|
|
4. a)68 65 77 73 65 78
|
|
75 65 77 73 78 83 75 73
|
|
|
|
5. a) 111111111111111111111111
|
|
b) 010000000100000001000000
|
|
c) 000000000000000011111111
|