Guida all'uso del simulatore Floating Point, versione 1.0 Scaricare la distribuzione desiderata e installare l'applicazione. Avviare l'applicazione e scegliere la lingua, premere 1 e invio per scegliere inglese o 2 e invio per scegliere italiano. Dopo appare un altro menu dove si deve scegliere il convertitore da utilizzare; premere 1 e invio per il convertitore binario-decimale o premere 2 e invio per il convertitore decimale-binario o un altro tasto e invio per uscire. Se è stato scelto il convertitore binario-decimale: Deve essere inserito il numero binario in virgola mobile che abbia da 9 caratteri a 32 caratteri(bit). Il primo bit indicherà il segno (1 negativo - 0 positivo), dal secondo al nono bit sarà l'esponente; l'esponente indica quante volte viene spostata la virgola e il verso dello spostamento. L'esponente è in eccesso 127 (es: esp=129--> mantissa 1,11011=> 111,011 oppure esp=125-->mantissa 1,11011=> 0,0111011); la mantissa quando è più breve di 23 bit viene completata a sinistra con i bit 0. Il numero (1,mantissa)*2^(esp-127) è il numero binario in virgola mobile che va convertito in decimale in virgola fissa. Se il numero è positivo dovrà essere minore di "01001000111111111111111111111111" e maggiore o uguale di "00111001111111111111111111111111" (es: 01000000011) cioè l'esponente dovrà avere compreso tra 115 e 145, se il numero è negativo dovrà essere minore di "11001000111111111111111111111111" e maggiore o uguale di "101110010111111111111111111111111" (es: 11000000011) cioè l'esponente dovrà essere compreso tra 114 e 145 altrimenti dovrà essere reinserito. Un volta inserito il numero verranno mostrati in output il valore 1,mantissa moltiplicato 2 elevato a n (con n uguale all'esponente con segno portato in forma decimale), il valore binario rappresentato in virgola fissa e il risultato finale che avremo in decimale nella rappresentazione in virgola fissa. Se è stato scelto il convertitore decimale - binario: Bisogna inserire un numero decimale in virgola fissa (o anche intero) di massimo 22 cifre, usando il simbolo "." per la separazione decimale. Il numero inserito dev'essere compreso tra -8388607 e 8388607. Se il programma non riscontra errori, in output avremo il numero binario in virgola mobile. Infine il programma chiede all'utente se vuole riavviare il convertitore, per far questo l'utente dovrà digitare 0 e premere invio altrimenti basterà digitare un altro tasto e premere invio.