Discusión:Programación en C/Tipos de datos

De Wikilibros, la colección de libros de texto de contenido libre.
Ir a la navegación Ir a la búsqueda

La parte que habla acerca de la forma de representar un entero a nivel de bits es incorrecta: no es "exceso a dos", es "complemento a dos", y no es en complemento a dos en donde existen dos representaciones para el cero, es en complemento a uno. Asimismo, la representación a 16 bits del -8 en complemento a dos no es 1000000000001000, es 1111111111111000. No hice los cambios correspondientes en la página de referencia porque me parece que no es necesario detallar a este nivel cómo funcionan los tipos en C; en otras palabras, creo que sería mejor borrar esta parte.

Es cierto que la representación en complemento a 2 es la indicada más arriba (1111111111111000), lo he corregido porque da una impresión muy mala de esta wiki. También pienso que no es necesario este nivel de detalle hablando de C.