<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hola, este es otro ejemplo mas solido del programa:<br><br>**************************************************<br>#include"stdio.h"<br><br>void convertir(unsigned x);<br><br>union flotante {<br> float x;<br> int y;<br> };<br><br>int main(){<br> union flotante var;<br> var.x=-5.0;<br> for(short a=0;a<11; a++){<br> var.x=var.x+1.0;<br> printf("%4.1f: ", var.x);<br> convertir((unsigned) var.y);<br> }<br> <br> printf("\nsizeof(union punto): %d\n", sizeof(float));<br> <br> return 0;<br> }<br><br>void convertir(unsigned num){<br> <br> int cont;<br> static short a[32];<br> <br> for(cont=0;num!=0; cont++){<br> a[cont]=num%2;<br> num=(int)(num/2);<br> }<br> <br> <br> for(cont=0; cont<32; cont++){<br> if(cont!=0 && (cont%8)==0)<br> printf(" ");<br> printf("%i", a[cont]);<br> }<br> printf(" \n");<br> }<br>***************************************************************<br><br>Espero me puedan ayudar, gracias.<br> </div></body>
</html>