Autore Topic: F.L.V. - Formato "a Lunghezza Variabile"  (Letto 617 volte)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.724
  • Ne mors quidem nos iunget
    • Mostra profilo
F.L.V. - Formato "a Lunghezza Variabile"
« il: 26 Marzo 2012, 02:44:56 »
Vi presento questo semplice applicativo: F.L.V. per conoscere la rappresentazione esadecimale di formato "a lunghezza variabile" di un numero decimale e viceversa.

Come è noto, tale formato di rappresentazione dei numeri usa solo sette bit per byte, mentre il bit più significativo è impostato ad un valore tale da poterlo riconoscere. Se la rappresentazione contiene più byte per esprimere un numero, il bit più significativo dei primi byte sarà posto sempre ad 1, mentre quello dell'ultimo byte sarà sempre posto a 0. Tale impostazione sta ad indicare che, quando il bit più significativo è posto ad 1, tale byte non è l'ultimo della rappresentazione esadecimale, ma che dopo di esso v'è un altro byte. Se il bit più significativo è invece posto a 0, allora vuol dire che il byte, al quale quel bit appartiene, è l'ultimo del formato.


Gli utenti iscritti a questo forum possono scaricare il sorgente di questa prima versione 0.0.1 qui in allegato. Provatelo !  :coder:
« Ultima modifica: 26 Marzo 2012, 04:08:11 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »