Programmatore numerico integrato funzioni di conversione necessarie (decimale <-> binario <-> esadecimale)Ho diversi script che utilizzo per convertire colonne con valori decimali in colonne binarie o viceversa. Sarebbe molto più semplice non dover eseguire uno script se una colonna potesse avere una o più funzioni integrate per convertire in/da decimale, binario ed esadecimale. In questo modo la semplice condivisione di una tabella con altri non richiederebbe "istruzioni" per eseguire script se la tabella venisse aggiornata.
Sarebbe anche bello se potesse essere parametrizzato in modo che l'output sia di X cifre dopo la conversione (specialmente quando si converte da decimale a binario)
Per esempio,
DECTOBINA (3, 8)8) --> 00000011
DECTOBIN (3, 4) --> 0011
BINTODEC (0011) --> 3
Automazione e scriptingCombinazione e pulizia dei datiOggetto: programmatore numerico integrato nelle funzioni di conversione necessarie (decimale <-> binario <-> esadecimale)DECTOBIN (3,8) 8)-> 00000011
Ri: Programmatore numerico integrato con funzioni di conversione necessarie (decimale <-> binario <-> esadecimale)In alternativa al suggerimento di @Jeff_Perkinson , potresti utilizzare le funzioni integrate Hex e Hex to Number:
Hex( 3, Base( 2 ), Pad To( 8 ) );
Hex( 3, Base( 2 ), Pad To( 4 ) );
Hex To Number( "0011", Base( 2 ) );
Per quanto riguarda l'accesso a bit singolo, al momento non è disponibile alcuna funzione.
Segui questo link e sostieni il desiderio con un Kudo:
Operazioni sui bit JSL