View Single Post
Old 25-10-2006, 18:49   #1
TuLKaS85
Senior Member
 
L'Avatar di TuLKaS85
 
Iscritto dal: Nov 2004
Città: Napoli
Messaggi: 999
[EXCEL] Aiuto sto impazzendo !!

vi prego aiutatemi, ne và della mia salute mentale !!

Se non volete sorbirvi il mio problema ditemi subito xkè quando faccio INT(33) risulta 33 ,quando faccio INT(0.55*60) ancora 33 e quando faccio INT((45.55-45)*60) fa 32 !!

se a questo punto sapete darmi un aiuto grazie mille altrimenti espongo di seguito il problema per intero.

Allora devo fare questa conversione in excel: 45,55 gradi sessadecimali
devono diventare gradi sessagesimali

la formula è questa :
gradi = parte intera del numero
primi = parte frazionaria dei gradi *60
secondi =parte frazionaria dei primi *60

ovvio dire che le parti frazionarie non devono apparire (tranne che nei secondi)

per 45,55 il risultato calcolatrice alla mano dovrebbe essere 45° 33'
bene allora io faccio così :
Codice:
A1            A2                                    A3                           A4
45.55       =A1-(A1-INT(A1))             =INT((A1-A2)*60)       =(((A1-A2)*60)-A3)*60
anche usando formule alternative per calcolare la parte intera tipo : TRONCA oppure RESTO(dividendo,1) non và resta il fatto che se fai INT(33) dà come risultato 33 se fai INT(0.55*60) fa 33 se fai INT((A1-A2)*60) fa 32 !!!!!!!
__________________
Intel Pentium IV 3,0 GHz, Asus P5SD2-X , 1.0 Gb ddr2, Radeon X550 , Maxtor 160Gb sata, Hitachi 100 gb pata,Piooner Dvr-109 ,Microsoft Windows XP Professional Service Pack 2
TuLKaS85 è offline   Rispondi citando il messaggio o parte di esso