• Nie Znaleziono Wyników

Jaki jest bł¸ ad wzgl¸edny dokładności obliczeń?

N/A
N/A
Protected

Academic year: 2021

Share "Jaki jest bł¸ ad wzgl¸edny dokładności obliczeń?"

Copied!
4
0
0

Pełen tekst

(1)

Metody Numeryczne Laboratorium 2 Numeryczna reprezentacja liczb.

Zadanie 1

Prosz¸e napisać program w OCTAVE, obliczaj¸ acy sum¸e 100000 razy liczby 0.1 w for- macie long.

Jaki jest bł¸ ad wzgl¸edny dokładności obliczeń?

Rozwi¸ azanie

» format long;

» suma =0;

» for i = 1:100000 suma = suma + 0.1;

end

» suma

suma = 10000.0000000188

Bł¸ ad wzgl¸edny = |10000−10000.0000000188|

10000 = 1.88e − 12

Zadnie 2

Prosz¸e przedstawić liczby 123.456, 523.2345 w pozycyjnym systemie dziesiętnym.

Rozwi¸ azanie

123.456 = 1 · 10 2 + 2 · 10 1 + 3 · 10 0 + 4 · 10 −1 + 5 · 10 −2 + 6 · 10 −3 .

523.2345 = 5 · 10 2 + 2 · 10 1 + 3 · 10 0 + 2 · 10 −1 + 3 · 10 −2 + 4 · 10 −3 + 5 · 10 −4

Zadanie 3

Prosz¸e przedstawić liczby 123.456, 523.2345 w zapisie zmiennoprzecinkowym.

Rozwi¸ azanie

123.456 = 1.23456 · 10 2 = 1.23456e2;

523.2345 = 5.232345 · 10 2 = 5.232345e2.

1

(2)

Zadanie 4

Jakie s¸ a możliwe postacie liczb 123.456, 523.2345 w programie OCTAVE?

Rozwi¸ azanie

W obliczeniach numerycznych OCTAVE najcz¸eściej wykorzystujemy pi¸eciocyfrowy for- mat stałopozycyjny (format short),pi¸etnastopozycyjny format stałopozycyjny (format long), pi¸eiocyfrowy format zmiennopozycyjny (short e), pi¸etnastopozycyjny format zmien- nopozycyjny (long e)

Przykład 0.0435 short

0.04347826086957 long 4.3478e − 002 short e

4.34782608695652e − 002 long e

Zadanie 5

Prosz¸e wykonać działania: 3.25+18.7 , 3.25*18.7, 6.152+ 96.47 , 3.523* 80.13.

W każdym z powyższych działań prosz¸e uwzgl¸ednić proces przenoszenia si¸e cyfr do nast¸epnej pozycji.

» 3.25+18.7 ans = 21.950

» 3.25*18.7 ans = 60.775

» 6.152+96.47 ans = 102.62

» 3.523*80.13 ans = 282.30

»

Zadanie 6

Prosz¸e przedstawić nast¸epuj¸ ace liczby dziesi¸etne w postaci dwójkowej (binarnej):

1,2,3,4,5,6,7,8,9,10,11,12.

Rozwi¸ azanie 1 - 1

2 - 10

2

(3)

3 - 11 4 - 100 5 - 101 6 - 110 7 - 111 8 - 1000 9 - 1001 10 - 1010 11 - 1011 12 - 1100

Zadanie 7

Jaka jest binarna (dwójkowa) reprezentacja liczb całkowitych, ułamkowych i mieszanych?

Rozwi¸ azanie

liczby dwójkowe całkowite: b n 2 n + b n−1 2 n−1 + ... + b 1 2 1 + b 0 2 0 = P n i=0 b i 2 i liczby ułamkowe : b −1 2 −1 + b −2 2 −2 + ... + b m 2 −m = P 1

i=−m b i 2 −i

liczby mieszane : b n 2 n + b n−1 2 n−1 + ... + b 1 2 1 + b 0 2 0 + b −1 2 −1 + b −2 2 −2 + ... + b −m 2 −m = P n

i=−m 2 i

Zadanie 8

Prosz¸e przedstawić liczby (11010) 2 , (1.011) 2 , (10011.01101) 2 ,(−111.111111) 2 w postaci dziesi¸etnej.

Rozwi¸ azanie

(11010) 2 = 0 · 2 0 + 1 · 2 1 + 0 · 2 2 + 1 · 2 3 + 1 · 2 4 = 0 + 2 + 0 + 8 + 16 = 26 (1.011) 2 = 1 · 2 0 + 0 · 2 −1 + 1 · 2 −2 + 1 · 2 −3 = 1 + 1 4 + 1 8 = 13 8 = 1 5 8

(10011.01101) 2 = 1 + 2 + 16 + 1 4 + 1 8 + 32 1 = 19 13 32

(−111.111111) 2 = −(1 + 2 + 3 + 1 2 + 1 4 + 1 8 + 16 1 + 32 1 + 64 1 = −6 59 16 = −9 11 16

Zadanie 9

Prosz¸e wykonać działania : (101101) 2 + (10101) 2 , (100.011011) 2 + (10.10111) 2 , (1011) 2 ∗ (101) 2 (10.1101) 2 ∗ (1.011) 2

Rozwi¸ azanie

(101101) 2 + (10101) 2 = (1001011) 2 ;

(100.011011) 2 + (10.10111) 2 = (111.001001) 2 ; (1011) 2 ∗ (101) 2 = (110111) 2 ;

3

(4)

(10.1101) 2 ∗ (1.011) 2 = (11.1101111) 2

Zadanie 10

Korzystaj¸ ac ze wzoru na sum¸e szeregu geometrycznego, prosz¸e przedstawić liczb¸e bi- narn¸ a (0.1111111...) 2 w postaci dziesi¸etnej.

Rozwi¸ azanie

(0.11111111...) 2 = P ∞

k=1 2 −k =

1 2

1−

12

= 1

Zadanie 11

Prosz¸e przedstawić liczb¸e (2.777...) 10 w postaci skończonej.

Rozwi¸ azanie

(2.777...) 10 = 2 + 7 P ∞

n=1 ( 10 1 ) n = 2 + 7

1 10

1−

101

= 2 7 9

4

Cytaty

Powiązane dokumenty

Korzystając z dowolnych źródeł proszę znaleźć Europejski Kodeks Dobrej Praktyki Administracyjnej (Kodeks dobrego postępowania administracyjnego) i podać link do

near the college campus– w pobliżu kampusu uniwersyteckiego help each other– pomagać sobie nawzajem.. a younger brother– młodszy brat visit

Zajęcia edukacyjne odbywa się zazwyczaj rano, dlatego po śniadaniu mamy już zaplanowany czas. Po zakończeniu zajęć warto pójcić na spacer. Po wysiłku intelektualnym przyda

Zatem w modelu geometrii hiperbolicznej istnieją dwie proste przechodzące przez punkt x (tak naprawdę nieskończenie wiele), które nie przecinają prostej L.. Pokazaliśmy w ten

Testowa ocena dokładności lokalizacji obrazów punktów siatki reseau na macierzy drugiej pochodnej obrazu cyfrowego.. Ocenę dokładności automatycznego lokalizowania linii

Oprócz sygnałów przyspieszeń drgań obudowy i prędkości drgań poprzecznych wałów przekładni [7, 8] do wykrywania uszkodzeń kół zębatych z powodzeniem są

Azja, ponieważ część zawsze jest mniejsza od całości.Je- śli założymy, że nad Odrą i Wisłą można było jeszcze wczoraj spotkać 38 mln Polaków, to okazuje się, że Chiny

[r]