ho cercato su internet ma non ne vengo a capo.
e' possibile convertire un numero decimale in base 4?
tutti i sistemi che trovo convertono il numero in una sorta di numero tipo binario.
a me servirebbe convertirlo come se fosse un multiplo di 4 tipo
0=000
1=004
2=008
3=00C
4=040
5=044
6=048
e via dicendo, e' possibile farlo?
Problema con excel (di openoffice)
Moderatori:
Paolino,
fairyvilje
1
voti
[2] Re: Problema con exel (di openoffice)
non sembra una base 4, e neanche un codice posizionale.
Spiega in dettaglio come nasce il problema e che cosa vuoi ottenere.
Spiega in dettaglio come nasce il problema e che cosa vuoi ottenere.
Per usare proficuamente un simulatore, bisogna sapere molta più elettronica di lui
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
0
voti
[3] Re: Problema con exel (di openoffice)
inanzitutto grazie per la risposta
quello che volevo ottenere era appunto quanto esposto sopra.
nella conversione del numero dovrebbe considerare solo valori come 0 4 8 C, non come valori esadecimali
se no mi diverrebbe dopo c valore 10 (c+4), ma proprio utilizzando solo quei valori come nell' esempio sopra.
quello che volevo ottenere era appunto quanto esposto sopra.
nella conversione del numero dovrebbe considerare solo valori come 0 4 8 C, non come valori esadecimali
se no mi diverrebbe dopo c valore 10 (c+4), ma proprio utilizzando solo quei valori come nell' esempio sopra.
Ultima modifica di
Daniele92 il 6 dic 2009, 16:10, modificato 1 volta in totale.
0
voti
[4] Re: Problema con exel (di openoffice)
facendo un esempio
i valori che mi interessano sono da 0 a 30
e diverrebbero cosi
0=000________16=400
1=004 ________17=404
2=008________18=408
3=00C________19=40C
4=040________20=440
5=044________21=444
6=048________22=448
7=04C________23=44C
8=080________24=480
9=084________25=484
10=088________26=488
11=08C________27=48C
12=0C0________28=4C0
13=0C4________29=4C4
14=0C8________30=4C8
15=0CC
se inserisco 10(a1) dovrebbe uscire 088 (a2), se metto 15(a1) dovrebbe uscire 0cc (a2)
i valori che mi interessano sono da 0 a 30
e diverrebbero cosi
0=000________16=400
1=004 ________17=404
2=008________18=408
3=00C________19=40C
4=040________20=440
5=044________21=444
6=048________22=448
7=04C________23=44C
8=080________24=480
9=084________25=484
10=088________26=488
11=08C________27=48C
12=0C0________28=4C0
13=0C4________29=4C4
14=0C8________30=4C8
15=0CC
se inserisco 10(a1) dovrebbe uscire 088 (a2), se metto 15(a1) dovrebbe uscire 0cc (a2)
-
g.schgor
57,8k 9 12 13 - G.Master EY

- Messaggi: 16971
- Iscritto il: 25 ott 2005, 9:58
- Località: MILANO
- Contatta:
0
voti
[5] Re: Problema con exel (di openoffice)
Fino n<=7 ecco un possibile programma Excel
l'istruzione in B1 è
=SE(A1>=4;RESTO(A1;4)*4+40;RESTO(A1;4)*4)
(l'avevo preparato prima che specificassi che n>=30
puoi comunque estenderlo)
l'istruzione in B1 è
=SE(A1>=4;RESTO(A1;4)*4+40;RESTO(A1;4)*4)
(l'avevo preparato prima che specificassi che n>=30
puoi comunque estenderlo)
0
voti
[6] Re: Problema con exel (di openoffice)
grazie per la risposta sig. g.schgor , ma forse non riesco a spiegarmi bene.
prendo l'esempio del valore 7 ,da formula risulterebbe 52 a me invece occorrerebbe proprio che risultasse fisso
il valore che ho segnato 7=04C.
praticamente la formula dovrebbe confrontare il valore immesso in a1 con i valori corrispondenti e scrivere in b1 il valore.
prendo l'esempio del valore 7 ,da formula risulterebbe 52 a me invece occorrerebbe proprio che risultasse fisso
il valore che ho segnato 7=04C.
praticamente la formula dovrebbe confrontare il valore immesso in a1 con i valori corrispondenti e scrivere in b1 il valore.
-
g.schgor
57,8k 9 12 13 - G.Master EY

- Messaggi: 16971
- Iscritto il: 25 ott 2005, 9:58
- Località: MILANO
- Contatta:
0
voti
[7] Re: Problema con exel (di openoffice)
Non dovrebbe essere difficile creando una tabella con C,4C, ecc.,
e richiamandone il valore se il numero risultante dalla conversione
è rispettivamente >10,50, ecc. (programmando l'allineamento a
destra della cella)
e richiamandone il valore se il numero risultante dalla conversione
è rispettivamente >10,50, ecc. (programmando l'allineamento a
destra della cella)
0
voti
[8] Re: Problema con exel (di openoffice)
io da principiante pensavo che potesse andare cosi'
=SE(A1=0;"000";"";SE(A1=1;"004";"";SE(A1=2;"008";"";SE(A1=3;"00C";""))))
ma sicuramente sbaglio perche' mi da sempre errore con la formula in b1
=SE(A1=0;"000";"";SE(A1=1;"004";"";SE(A1=2;"008";"";SE(A1=3;"00C";""))))
ma sicuramente sbaglio perche' mi da sempre errore con la formula in b1
0
voti
[9] Re: Problema con exel (di openoffice)
Prova in questo modo:
in A1 il valore da convertire
B1=CONCATENA(SE(C1=3;"C";C1*4);SE(D1=3;"C";D1*4);SE(E1=3;"C";E1*4))
C1=INT(A1/16)
D1=INT((A1-C1*16)/4)
E1=(A1-C1*16-D1*4)
Poi volendo puoi portare tutto in una unica formula
in A1 il valore da convertire
B1=CONCATENA(SE(C1=3;"C";C1*4);SE(D1=3;"C";D1*4);SE(E1=3;"C";E1*4))
C1=INT(A1/16)
D1=INT((A1-C1*16)/4)
E1=(A1-C1*16-D1*4)
Poi volendo puoi portare tutto in una unica formula
Fabio
0
voti
[10] Re: Problema con exel (di openoffice)
grazie per la risposta c1b8 ,e sempre un grazie a tutti per la disponibilita'
in questo modo funziona perfettamente.
un'ultima cortesia ,se volessi precedere al risultato nella stessa cella il valore fisso C , senza pretendere troppo ovviamente.
in questo modo funziona perfettamente.
un'ultima cortesia ,se volessi precedere al risultato nella stessa cella il valore fisso C , senza pretendere troppo ovviamente.

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)


