реклама на сайте
подробности

 
 
> Floating point AVR-GCC, Как выполнять операции?
Kris2007
сообщение Dec 4 2007, 10:35
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 75
Регистрация: 15-03-07
Пользователь №: 26 193



Пишу:
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
Это правильные результаты в представлении с плавающей точкой.

Так что получается все операции с плавающей точкой выполнятся безо вляких там спец внешних библиотек что ли, так просто??? Или я чего-то не понимаю?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 13:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01334 секунд с 7
ELECTRONIX ©2004-2016