PDA

View Full Version : Operazioni con base diversa da 10


piumone
29-08-2007, 15:52
ad esempio come si svolge questa operazione: 124,23 base 9 - 345,12 base 9
senza calcolatrice? C'è qualche buon'anima che mi spiega la teoria di queste operazioni?

k0nt3
29-08-2007, 17:26
ad esempio come si svolge questa operazione: 124,23 base 9 - 345,12 base 9
senza calcolatrice? C'è qualche buon'anima che mi spiega la teoria di queste operazioni?
tutto quello che devi sapere è come trasformare una base qualsiasi in base 10
la formula generale è:
C0*b^0 + C1*b^1 + C2*b^2 + ... + CN*b^N
dove C0, C1, ..., CN sono le cifre del numero che devi convertire (partendo da destra) e b è la base da cui parti

esempio pratico:
201 base 8 = 1*8^0 + 0*8^1 + 2*8^2 = 129 base 10

piumone
29-08-2007, 17:48
tutto quello che devi sapere è come trasformare una base qualsiasi in base 10
la formula generale è:
C0*b^0 + C1*b^1 + C2*b^2 + ... + CN*b^N
dove C0, C1, ..., CN sono le cifre del numero che devi convertire (partendo da destra) e b è la base da cui parti

esempio pratico:
201 base 8 = 1*8^0 + 0*8^1 + 2*8^2 = 129 base 10

Il problema sta quando incontro i decimali! metti 201,15 da base 8 a base 10, dovrei calcolare 1*8^-1 e 5*8^-2 senza calcolatrice! Come faccio?

stdecden
29-08-2007, 18:19
per risolvere potenze negative puoi fare:

x^-y

1/(x^y)

Per esempio con base 5

5^-2 = 1/(5^2) = 1/25 = 0.04

EDIT:

e poi (0.04 * Cifra)

cionci
30-08-2007, 10:30
Dubito che ti diano decimali da calcolare senza calcolatrice ;)
Senza decimali è banale fare le somme e le sottrazioni

k0nt3
30-08-2007, 11:15
Dubito che ti diano decimali da calcolare senza calcolatrice ;)
Senza decimali è banale fare le somme e le sottrazioni
anche perchè è facile che vengono numeri periodici :asd:

Th3Riddl3
01-02-2013, 14:34
ragazzi riuppo questo thread perchè mi serve una mano con le moltiplicazioni in base 3 ad esempio io ho 22x12 in base 3 come svolgo TUTTI i passaggi?

effettuate le moltiplicazioni con l'ausilio della grilgia per cui oxo=o 0x1=1 2x2=11 ecc ecc sono fermo nel momento in cui devo sommare le varie colonne per ottenere il risultato in base 3

Quindi devo praticametne fare un addizione in base 3 dei seguienti numeri 11+110+20+200 -.-