Allora inizio a cercare un testo sul C ANSI. P.es. ciò che mi sta facendo perdere la testa è la scarsissima precisione del float e sulla double è scritto chiaramente che è presente per compatibilità ma è identica alla float. Alllora ho pensato che in realtà io le letture le faccio su INTERI (10 cifre espresse in Hz), volendo poter leggere le frequenze anche in k e M, invece di fare una divisione x1000.0 o per 1000000.0, mi basterebbe infilare un "." al posto giusto e manterrei la precisione all'Hz anche nelle letture di valori in GHz. Quindi trasformo l'INT in string, leggo la lunghezza, ed in base alla scala attuale e quella di destinazione aggiungo il "." dopo la 3a o 6a cifra a partire da dx, aggiungendo "0" davanti se necessario (penso alla lettura di 1Hz sulla scala kHz, p.es.). Con le funzioni del Qbasic avrei impiegato un secondo, qui non c'è soluzione