Пишу:
float x, pi;
x=0.6298;
pi = 3.14159265358;
printf (stream, "0.6298=%lx \n", x);
printf (stream, "pi/6=%lx \n", pi/6);
printf (stream, "pi=%lx \n", pi);
printf (stream, "2*pi=%lx \n",2 * pi);
Получаю на терминале:
0.6298=3f213a93
pi/6=3f060a92
pi=40490fdb
2*pi=40c90fdb
Это правильные результаты в представлении с плавающей точкой.
Так что получается все операции с плавающей точкой выполнятся безо вляких там спец внешних библиотек что ли, так просто??? Или я чего-то не понимаю?