
28.09.2007, 13:10
|
|
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами:
10048706
Репутация:
1540
|
|
Код:
#include <iostream.h>
#include <conio.h>
union {float x;unsigned long t;}a;
void main()
{
clrscr();
cout<<">";
cin>>a.x;
unsigned long p=a.t&0x7F800000;
p=a.t>>23;
p-=127;
unsigned long m=a.t&0x007FFFFF;
m>>=23-p;
m=m|(1<<p);
cout<<m;
getch();
}
|
|
|