Estratto del documento

OPERAZIONI TRA NUMERI BINARI

SOMMA:

0 + 0 = 01 + 0 = 10 + 1 = 11 + 1 = 0 con riporto di 1 alla colonna a sx

SOTTRAZIONE:

0 - 0 = 01 - 0 = 10 - 1 = 1 dopo essersi prestato 1 dalla colonna a sx1 - 1 = 0

MOLTIPLICAZIONE:

0 x 0 = 01 x 0 = 00 x 1 = 01 x 1 = 1

DIVISIONE:

3a) Prendo un n. di cifre = al divisore2a) Lo elimino se inferiore o uguale3a) Multiplo di divisore con il numero scelto di dividendo4o) Eseguo la sottrazione5a) Porto giù la cifra alta6a) Se il numero ottenuto è >= al divisore scrivo 0 o eseguo         il divisore scrivo 07a) Si esegue la moltiplicazione col nuovo numero scelto nel dividendo8a) Sottraggo di nuovo e così via.

OPERAZIONI TRA NUMERI BINARI

SOMMA:

  • 0 + 0 = 0
  • 0 + 1 = 1
  • 1 + 0 = 1
  • 1 + 1 = 0 con riporto di 1 alla colonna a sx

(10100)2 + (1111)2

SOTTRAZIONE:

  • 0 - 0 = 0
  • 1 - 0 = 1
  • 0 - 1 = 1 dopo essersi prestato 1 dalla colonna a sx
  • 1 - 1 = 0

(10010)2 - (1101)2

MOLTIPLICAZIONE:

  • 0 x 0 = 0
  • 1 x 0 = 0
  • 0 x 1 = 0
  • 1 x 1 = 1

(110)2 x (101)2

DIVISIONE:

(10010)2 : (101)2

(1001)2 = conv. ad 101

  1. Si prende un n. di cifre x il divisore
  2. Lo si prova nel dividendo e sempre 2
  3. Moltiplo di divisore e il numero scelto si dividendo
  4. Si esegue la sottr.
  5. Porta giù le cifre utili
  6. Se il numero ottenuto è 2 al divisore scrivo il divisore
  7. Si esegue la moltiplicazione col nuovo numero scelto nel dividendo
  8. Sottraggo di nuovo e così via

(100)2 con resto di 10

Esercizio 1.1

(a) β=10 t=12 Calcolare la pressione di macchina

x=0,d1...dt 10e

conosciuto

|x - x1|/|x| < eps β-t bound β-(t-1)/2 ulp bound

  1. Nel caso di bancarotta (l’errore massimo possibile avviene se):0.d1d2...t βe
    • 0.0...0.0...β3β9 < 0.0...0.1... < 0.0...0.0β3β9
    • = 0.0...0.1t
    • = 1012/1011 = 10-1 ββt con Nguard possibile : D il piccolo possibile
  2. Caso degli smarrimenti:0.d1d2...t βe
    • 0.0...0.2...0.9 < 0.0...0.5...0 < 5·10-12 - 5·10-12 = β-(t-1)/2
    • Q1= 0.d1d2...tβ = 1 t-1

(b) Dimostrazione Teorema restativo di traduzione

|x - x1| = |0,d1d2 | =0.dd...dt 0.d1dt pt = 0.d1dtβ-t-t = βt

Supponiamo de t max

Allora -1 φ1ddddt

Allora

|x - x|/|x| <= 0.ddφ1 φβpt β ≤ 1≥ β-t = 1

Rappresentazione in Base 2 seguendo la misura

  • -102512/
    • 4/10.02
    • 0.1000...0.1
    • (-1025)12 = (-100000000042)2

- 276,5

Abbiamo una parte decimale allora lo moltiplichiamo x 2 tante volte necessarie al fine di ottenere un numero intero

- 276,5:2 = 553

(-553)10 = (1001010001)2

dividiamo per 2

- 276,5 = 100010100,1

0,2

Essendo < 1 si applica il metodo delle moltiplicazioni successive (si prode fino quando non manca zero)

0,2:2 = 0,4 d2 = 0

0,4:2 = 0,8 d2 = 0

0,8:2 = 1,6 d3 = 1

0,6:2 = 1,2 d4 = 1

0,2:2 = 0,4 d5 = 0

04:2 = 08 d6 = 0

08:2 = 16 1

06:2 = 12 1

02:2 = 04 0

08 0

16 1

: 0

Usiamo il metodo generale

  1. |X| = 12.325

INT(X) = 12, |X| - INT(X) = 0.325

  1. 12

    0 | 6 | 2

    0 | 3 | 2

    0 | 1 | 2

    (12)10 = (1100)2

  2. 0.325 * 2 = 0.65 d0 = 0

    0.975 * 2 = 1.5 d1 = 1

    0.65 * 2 = 1.3

    0.5 *

Anteprima
Vedrai una selezione di 10 pagine su 94
Calcolo numerico - esercizi Pag. 1 Calcolo numerico - esercizi Pag. 2
Anteprima di 10 pagg. su 94.
Scarica il documento per vederlo tutto.
Calcolo numerico - esercizi Pag. 6
Anteprima di 10 pagg. su 94.
Scarica il documento per vederlo tutto.
Calcolo numerico - esercizi Pag. 11
Anteprima di 10 pagg. su 94.
Scarica il documento per vederlo tutto.
Calcolo numerico - esercizi Pag. 16
Anteprima di 10 pagg. su 94.
Scarica il documento per vederlo tutto.
Calcolo numerico - esercizi Pag. 21
Anteprima di 10 pagg. su 94.
Scarica il documento per vederlo tutto.
Calcolo numerico - esercizi Pag. 26
Anteprima di 10 pagg. su 94.
Scarica il documento per vederlo tutto.
Calcolo numerico - esercizi Pag. 31
Anteprima di 10 pagg. su 94.
Scarica il documento per vederlo tutto.
Calcolo numerico - esercizi Pag. 36
Anteprima di 10 pagg. su 94.
Scarica il documento per vederlo tutto.
Calcolo numerico - esercizi Pag. 41
1 su 94
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche MAT/08 Analisi numerica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Ommy di informazioni apprese con la frequenza delle lezioni di Calcolo numerico e software matematico e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Modena e Reggio Emilia o del prof Galligani Emanuele.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community