Red de conocimientos turísticos - Información de alquiler - Acerca de la conversión de decimal a hexadecimal en programación VB

Acerca de la conversión de decimal a hexadecimal en programación VB

Dim a As String 'Define la variable a como tipo de cadena

DEC_to_HEX = "" ' La variable DEC_to_HEX almacena el resultado de convertir decimal a hexadecimal y el valor inicial es una cadena vacía Do While Dec gt; 0 'Si el número decimal Dec a convertir es mayor que 0, ingresa el bucle

a = CStr(Dec Mod 16) 'Convierte el resto de Dec a 16 en un tipo de carácter. y asígnalo a la variable a

Selecciona Caso a ' Si a es la cadena 10, reasignala a A; si a es la cadena 11, reasignala a B... Si a es la cadena 15, reasignala; a F;

Caso "10": a = "A"

Caso "11": a = "B"

Caso "12": a = "C"

Caso "13": a = "D"

Caso "14": a = "E"

Caso "15": a = "F"

End Select

DEC_to_HEX = a amp; DEC_to_HEX ' Conecta el resto a con DEC_to_HEX, el propósito de un estar al frente es el principio de orden inverso del resto Dec = Dec \ 16 ' Divide el número decimal convertido Dec por 16 para preparar el siguiente resto. Si no es mayor que 0, el ciclo finaliza. Bucle

.