Ho la necessità di dover fare calcoli con valori esadecimali.
Devo quindi ottenere il valore decimale, compiere le mie operazioni e ritrasformarlo in Hex. E fin qui tutto bene.
Il problema si presenta perchè i valori sono molto grandi e io devo ottenere numeri esadecimali di 8 cifre.
Esempio:
Num è pari a 5157286128. In che modo adesso posso ottenere che Num in esadecimale è uguale a 3365F0F0H --> 862318832D ?codice:Num = 1719095376 '&h66775050 Num = Num * 3
Se infatti trasformo tutto in Hex con una funzione a parte, ottengo che il corrispondente è 13365F0F0 (9 cifre).
In che modo posso ottenere il troncamento automatico ?
Grazie.