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 !!!!!!!