Пишу: 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 Это правильные результаты в представлении с плавающей точкой.
Так что получается все операции с плавающей точкой выполнятся безо вляких там спец внешних библиотек что ли, так просто??? Или я чего-то не понимаю?
|