Complemento de un número con cualquier base b

Complemento a uno de un entero Complemento a 1 y 2 de un número binario En esta publicación, se analiza un método general para encontrar el complemento con cualquier base arbitraria  . Pasos para encontrar el complemento de (b-1) : Para encontrar el complemento de (b-1),   Resta cada dígito del número del número más grande … Continue reading «Complemento de un número con cualquier base b»

Números balanceados digitalmente

Dados dos enteros N y B , la tarea es comprobar que N es un número balanceado digitalmente en base B. Los números balanceados digitalmente en base B son aquellos números que tienen el mismo número de (0, 1, 2….B-1) dígitos en base B.  Ejemplos:  Entrada: N = 9, B = 2  Salida: Sí  El … Continue reading «Números balanceados digitalmente»

Convertir de cualquier base a decimal y viceversa

Dado un número y su base, conviértelo a decimal. La base del número puede ser cualquier cosa tal que todos los dígitos se puedan representar usando del 0 al 9 y de la A a la Z. El valor de A es 10, el valor de B es 11 y así sucesivamente. Escribe una función … Continue reading «Convertir de cualquier base a decimal y viceversa»

Diferencia entre la representación del complemento a 1 y la representación del complemento a 2 Técnica – Part 1

Requisito previo: representación de números binarios negativos  El complemento a 1 de un número binario es otro número binario obtenido alternando todos los bits en él, es decir, transformando el bit 0 en 1 y el bit 1 en 0. Ejemplos: Let numbers be stored using 4 bits 1’s complement of 7 (0111) is 8 … Continue reading «Diferencia entre la representación del complemento a 1 y la representación del complemento a 2 Técnica – Part 1»

Equivalente decimal de la concatenación de la diferencia absoluta del piso y los valores redondeados de los elementos de la array como una string binaria

Dada una array arr[] que consta de N números de punto flotante , la tarea es imprimir la representación decimal de la array binaria construida a partir de la diferencia absoluta entre el valor mínimo y el valor de redondeo para cada elemento de la array.  Ejemplos: Entrada: arr[] = {1.2, 2.6, 4.2, 6.9, 3.1, … Continue reading «Equivalente decimal de la concatenación de la diferencia absoluta del piso y los valores redondeados de los elementos de la array como una string binaria»

Convertir un número de base A a base B

Dados dos enteros positivos A y B y una string S de tamaño N,  que denota un número en base A , la tarea es convertir la string S dada de base A a base B. Ejemplos: Entrada: S = “10B”, A = 16, B = 10 Salida: 267 Explicación: 10B en hexadecimal (base =16) … Continue reading «Convertir un número de base A a base B»

Convertir un número en representación de base negativa

Se nos da un número n y una base negativa negBase , necesitamos representar n en esa base negativa. La base negativa funciona de manera similar a la base positiva. Por ejemplo, en base 2, multiplicamos los bits por 1, 2, 4, 8 y así sucesivamente para obtener el número real en decimal. En el … Continue reading «Convertir un número en representación de base negativa»

Compruebe si un Zero Array se puede convertir en un Array determinado incrementando algunos elementos con X^i

Dada una array B y dos enteros N, X (2 ≤ X ≤ 100) . Inicialmente, la array arr tiene todos sus valores como cero. La tarea es verificar si la array arr[] se puede igualar a la array B dada después de realizar las operaciones dadas:   Elija una posición dada (p) (1 ≤ p … Continue reading «Compruebe si un Zero Array se puede convertir en un Array determinado incrementando algunos elementos con X^i»

BCD o decimal codificado en binario

El decimal codificado en binario , o BCD , es otro proceso para convertir números decimales en sus equivalentes binarios.   Es una forma de codificación binaria en la que cada dígito de un número decimal se representa en forma de bits. Esta codificación se puede realizar en 4 u 8 bits (por lo general, se … Continue reading «BCD o decimal codificado en binario»

Comprobar si la representación decimal de un número octal es divisible por 7

Dado un número octal N. La tarea es escribir un programa para verificar si la representación decimal del número octal N dado es divisible por 7 o no. Ejemplos :   Input: N = 112 Output: NO Equivalent Decimal = 74 7410 = 7 * 10 1 + 4 * 100 1128 = 1 * 82 + … Continue reading «Comprobar si la representación decimal de un número octal es divisible por 7»