Bin2 procedimientos relacionados en la clase WorksheetFunction (Excel VBA)

Esta página presenta procedimientos de la classe WorksheetFunction relacionados con el tema Bin2 : Bin2Dec, Bin2Hex y Bin2Oct

Bin2Dec

Convierte un número binario en decimal.

Si el número no es un número binario válido o si el número contiene más de 10 caracteres (10 bits), Bin2Dec genera un valor de error.

Sintaxis : expression.Bin2Dec (Arg1)

Arg1: El número binario que desea convertir. El número no puede contener más de 10 caracteres (10 bits). El bit más significativo del argumento número es el bit de signo. Los 9 bits restantes son bits de magnitud. Los números negativos se representan mediante la notación complementaria de dos.

Dim strBin2Dec As String
strBin2Dec = WorksheetFunction.Bin2Dec(Arg1:=)

Bin2Hex

Convierte un número binario en hexadecimal.

Si el número no es un número binario válido o si el número contiene más de 10 caracteres (10 bits), Bin2Hex genera un error. Si el argumento de número es negativo, Bin2Hex pasa por alto el argumento de caracteres y devuelve un número hexadecimal de 10 caracteres. Si Bin2Hex requiere más caracteres que los especificados, genera un error. Si el argumento de caracteres no es un número entero, se trunca. Si el argumento de caracteres es un valor no numérico, Bin2Hex genera un error. Si el argumento de caracteres es negativo, Bin2Hex genera un error.

Sintaxis : expression.Bin2Hex (Arg1, Arg2)

Dim strBin2Hex As String
strBin2Hex = WorksheetFunction.Bin2Hex(Arg1:=)

Arguments

Un argumento con nombre

Arg1 - El número binario que desea convertir. El número no puede contener más de 10 caracteres (10 bits). El bit más significativo del argumento número es el bit de signo. Los 9 bits restantes son bits de magnitud. Los números negativos se representan usando la notación complementaria de 2

Los siguientes argumentos son opcionales

Arg2 - Número de caracteres que se deben utilizar. Si se omite el argumento de posiciones, Bin2Hex utiliza el mínimo número de caracteres necesarios. Especificar el número de caracteres es útil para completar el valor devuelto con ceros a la izquierda

Bin2Oct

Convierte un número binario en octal.

Si el número no es un número binario válido o si el número contiene más de 10 caracteres (10 bits), Bin2Oct genera un error. Si el argumento de número es negativo, Bin2Oct omite los lugares y devuelve un número octal de 10 caracteres. Si Bin2Oct requiere más caracteres que los especificados, genera un error. Si el argumento de caracteres no es un número entero, se trunca. Si el argumento de caracteres es un valor no numérico, Bin2Oct genera un error. Si el argumento de caracteres es negativo, Bin2Oct genera un error.

Sintaxis : expression.Bin2Oct (Arg1, Arg2)

Dim strBin2Oct As String
strBin2Oct = WorksheetFunction.Bin2Oct(Arg1:=)

Arguments

Un argumento con nombre

Arg1 - El número binario que desea convertir. El número no puede contener más de 10 caracteres (10 bits). El bit más significativo del argumento número es el bit de signo. Los 9 bits restantes son bits de magnitud. Los números negativos se representan usando la notación complementaria de 2

Los siguientes argumentos son opcionales

Arg2 - Número de caracteres que se deben utilizar. Si se omite el argumento de posiciones, Bin2Oct utiliza el mínimo número de caracteres necesarios. Especificar el número de caracteres es útil para completar el valor devuelto con ceros a la izquierda