Función: Complemento a unoVolver

Descripción

Efectúa el complemento a doshttps://es.wikipedia.org/wiki/Complemento_a_dos de una cadena binaria

Cadena de entrada

comp2

Cadena de salida

C2

Uso

comp2(<texto>|<entero_binario>)

Valor devuelto

Cadena binaria de la misma longitud (nº fijo de bits) con el complemento a 2 de la cadena original

Ejemplos

comp2('010')

Texto: '110'

comp2('11111111111111111')

Texto: '00000000000000001'

comp2('0001','01','11111111111111000000000')

VectorEvaluado: ['1111','11','00000000000001000000000']

En el caso de empezar por 1, se puede introducir la cadena como un EnteroGrande de ceros y unos:

comp2(101000010100111111110b)

Texto: '010111101011000000010'

Desde / Última modificación

v0.6.1

Véase también…

complemento a 1