Bluetooth comunicación será la conversión decimal implicado, poco alta y baja (operación de bit)

Bluetooth es una hexadecimal

10 hexadecimal a su vez hexadecimal izquierda alto (mayor de 8 bits) y derecho inferior (inferior 8 bits)

 

Cuando tocamos conocimientos de programación, siempre en contacto con la base de conocimientos relevantes para la conversión, la más común es la conversión entre decimal y binario o hexadecimal, muchas veces nos olvidamos siempre, aunque ha habido un montón el uso directo de la red en línea herramienta de conversión binaria, pero el examen, tenemos que confiar en sí mismos a través del cálculo de la fórmula. Hoy me gustaría compartir el conocimiento sobre la base teórica para la conversión, podemos encontrar un terreno común desde el interior por el contrario, es fácil entender que recordamos.

Antes de explicar, vamos a poner una tabla de correspondencia a continuación, ya que la comprensión de la siguiente conversión, puede ver la lista en cualquier momento.

 

Una conversión entre binario y decimal

(1) convertir decimal a binario, se divide en una parte entera y una parte fraccionaria número entero parte ① Método: método de adición 2 de módulo, es decir, dividida por dos cada vez que la parte entera del número de bits en los pesos para el resto, dividido por el proveedor para continuar 2, y el resto es el número de la derecha un poco, este paso ha sido sostenido hasta que el cociente es cero hasta el momento, cuando la última lectura, la lectura del último más que un número, hasta la parte delantera de un residuo. El siguiente Ejemplo: Ejemplo: A 168 decimal a binario resultado del punto decimal a binario 168, el análisis (10101000) 2: el primer paso 168 dividido por 2, proveedor 84, el resto es 0. El segundo paso, el cociente 84 dividido por 2, cociente 42 y el resto es 0. El tercer paso, el cociente 42 dividido por 2, cociente 21 y el resto es 0. El cuarto paso, el cociente 21 dividido por 2, el cociente 10 y el resto es 1. La quinta etapa, el cociente de 10 dividido por 2, 5 cociente resto es 0. El sexto paso, el cociente 5 dividido por 2, 2 cociente resto es 1. La séptima etapa, el cociente de 2 dividido por 2, siempre y 1 resto es 0. La octava etapa, el cociente de 1 dividido por 2, con la condición 0 resto de 1. El noveno paso, lecturas, ya que el último se divide por dos antes de que lleguen después de muchos, por lo que es las lecturas más altas de la última palabra leída resto hacia adelante, es decir, la parte fraccionaria 10101000 ② del método: Método de Take 2 redondeo, próximo parte fraccionaria multiplica por 2, luego tomar la parte entera, parte fraccionaria del resto continuar multiplica por 2, luego tomar la parte entera, parte fraccionaria y el resto se multiplica por 2, ha sido llevado a la parte fraccionaria es cero. Si nunca puede ser cero, con redondear números decimales, al igual que el número de cifras decimales que se requiere cuando reservas, que se basa en la parte posterior de una opción 0 ó 1,, si es cero, le dan, si es 1, a la una. En otras palabras 0 y 1 de redondeo hacia arriba. Entero leer desde el frente de la parte posterior lectura del número entero, los siguientes Ejemplos: Ejemplo 1: 0.125 en términos de los resultados obtenidos como binario: el binario convierte en 0,125 (0,001) 2 Análisis: una primera etapa de 0.125 se multiplica por 2 para dar 0,25 , 0 es la parte entera, la parte fraccionaria de 0,25; un segundo paso, la parte fraccionaria 0.25 se multiplica por 2 para dar 0,5, 0 es la parte entera, la parte fraccionaria es de 0,5; el tercer paso, la parte fraccional de 0,5 se multiplica por 2, a 1,0, 1 es la parte entera, la parte fraccional es 0,0; el cuarto paso, la lectura de la primera lectura, lee la última, a saber 0.001. Ejemplo 2, 0,45 convierte a binario (reservado a cuatro decimales) podemos ver de la etapa anterior, cuando el quinto multiplican cuando el resultado es 0. 4, a continuación, la parte fraccionaria de la continua multiplica por 2, multiplica por 2 y llegar a 1,6 0.8,0.8 esto ha sido multiplican y eventualmente imposible obtener la parte fraccionaria es cero, por lo tanto, tuvieron que aprender este método cuando el redondeo decimal, pero sólo dos binarios 0 y 1, por lo que fue 0 y 1 redondeo. El equipo también generará un error en la traducción, pero debido a una gran cantidad de reservas dígitos, de alta precisión, que puede ser ignorado. Por lo tanto, podemos concluir que el resultado será igual a aproximadamente 0,45 0,0111 convertido a un método binario descrito anteriormente es convertido a un decimal a enfoque binario requiere atención son: 1) convertir decimal a binario, requiere dividido en dos partes enteros y fraccionarios respectivamente, conversión 2) cuando la conversión número entero, utilizando el método de módulo 2, y cuando la conversión fraccional, se multiplica por 2 con redondeo método 3) Tenga en cuenta que la dirección de su lectura Así, desde el método anterior, se puede concluir que, además del número decimal 168.125 convertida en binario 10,101,000.001, o números decimales en números binarios aproximadamente igual 10,101,000.0111. (2) independientemente de la binario a decimal entero y parte fraccionaria del método: añadir los pesos por el método, es decir, justo en el número binario se multiplica por cada uno, y luego la suma que es un número decimal. Ejemplo número binario es convertido a número decimal 101.101. cálculo: 0111. (2) independientemente de la binario a decimal entero y parte fraccionaria del método: añadir los pesos por el método, es decir, justo en el número binario se multiplica por cada uno, y luego la suma que es un número decimal. Ejemplo número binario es convertido a número decimal 101.101. cálculo: 0111. (2) independientemente de la binario a decimal entero y parte fraccionaria del método: añadir los pesos por el método, es decir, justo en el número binario se multiplica por cada uno, y luego la suma que es un número decimal. Ejemplo número binario es convertido a número decimal 101.101. cálculo:

(1 * 2 + 0 * 2 + 1 * 2). (1 * 2 + 0 * 2 + 1 * 2) = 5,625

El resultado: (101,101) 2 = (5.625) 10 que están haciendo la conversión de binario a decimal Nota 1) a conocer unos pesos binarios 2) para ser capaz de encontrar cada valor 

Desde el comienzo del último recuento, seguido de 0,1,2 ... como el primer bit (bit 0 Tenga en cuenta que desde el principio de la serie, en vez de 1)

Bit n número (0 o 1) se multiplica por 2 ^ n

El resultado de la suma es la respuesta

 

 

Publicado 49 artículos originales · ganado elogios 7 · Vistas a 30000 +

Supongo que te gusta

Origin blog.csdn.net/qq_29680975/article/details/103507907
Recomendado
Clasificación