[C con Clase] Campos de bits punto flotante

Pablo Alejandro Herrero pablusplus en gmail.com
Vie Jun 24 01:10:33 CEST 2011


Hola! emmm... la respuesta es si. pero ya que los operadores lógicos
necesitan tipos enteros, tendrías que hacer un cast explicito, teniendo en
cuenta los tamaños en bit del tipo flotante que uses. De todas formas es un
engendro (je) ya que hoy por por hoy el procesamiento de números en punto
flotante se realiza en el mismo CPU, por lo que el único caso en que esto
tendría sentido es si quieres escribir tus rutinas software para manejo de
números en punto flotante (o fijo, para el caso). De todas formas: si es
para la arquitectura x86, hay librerías de C para esto (no recuerdo si
math.h lo implementaba), cualquier CPU desde los Pentium en adelante los
maneja directamente y si quisieras hacerlo de todos modos tendrías que
estudiar las limitaciones en la representación, errores por truncamiento,
redondeo, etc. Puedes hojear los estándares del IEEE para tener un buen
vistazo. Espero te sirva de guía.

2011/6/22 Benjamín Almarza <benjamin.almarza en alumnos.usm.cl>

> ¿se pueden usar los campos de bit, pero en vez de usar variable enteras
> usar flotantes?
>
> De alguna manera de definir el tamaño de la mantiza y del exponente
>
> ______________________________**_________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/**mailman/listinfo/cconclase_**
> listas.conclase.net<http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net>
> Bajas: http://listas.conclase.net/**index.php?gid=2&mnu=FAQ<http://listas.conclase.net/index.php?gid=2&mnu=FAQ>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20110623/3071c340/attachment.html>


Más información sobre la lista de distribución Cconclase