¿Cuál es el número decimal equivalente del entero binario más grande que se puede obtener con ciertos bits?
Algún experto que guste apoyarme referente a la siguiente cuestión.
¿Cuál es el número decimal equivalente del entero binario más grande que se puede obtener con (a) 12 bits y (b) 24 bits?
Respuesta de Omar Aguiar
1
1 respuesta más de otro experto
Respuesta de Valero Angel Serrano Mercadal
2
Esta respuesta es incorrecta.Es perfectamente posible usar números binarios con valores decimales de menos de 32 bits. La mayoría de computadores modernos no usan nada menor de 32 bits, pero los ha habido.Más importante, habla de "coma flotante", pero lo que se describe es la "coma fija".La coma flotante es una notación similar a la notación científica, pero en binario. Por ejemplo:Una parte del número se dedica a guardar un número binario en coma fija, y la otra parte es el exponente que se aplica al 2.Por ejemplo:1.2 x 2^5En cualquier caso, la pregunta parece orientada a números enteros. - ravenheart
Hay muchas personas que necesitan ayuda de conocimiento, el cual en mi tiempo de novato, los expertos negaban como si fueran a derramar su propia sangre, cosa que siempre he criticado, y lo hago aun.1.- Obviamente en la historia, Los procesadores anteriores eran a 16 bits, y antes que eso, eran a 8, y originalmente, eran a 7bits por bytes, en aquellos tiempos de los mainframes, pero no es Historia de la Computacion.2.-En el lenguaje standard ANSI.-C de Unix , hasta hoy en CSharp/java/PHP, ese termino (coma fija) no existe, internamente, los valores numericos se clasifican, se almacenan y procesan como enteros, (int) y Decimales (float point, double) - Omar Aguiar
Efectivamente, la coma fija está en desuso, pero es justo lo que has descrito tú: un número con decimales en que la posición de la coma o punto decimal se encuentra en una posición fija. La coma flotante (float y double) consiste en que una parte del número se utiliza para indicar donde se encuentra la coma. Esto se hace multiplicando un número en coma fija (primera parte del número en coma flotante, llamado "mantisa") por dos elevado al resto del número ("exponente"). La coma flotante viene descrita en IEEE-754 y la coma fija, por ejemplo, en ISO/IEC DTR 18037. - ravenheart