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

 
 
> Математика с float на Cortex-M3.
Jenya7
сообщение Sep 1 2015, 08:42
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



Если я заменю (100/3.5) на (100 * 0.286) повлияет это на размер/скорость кода? или компилятор сам автоматически оптимизирует математические операции?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ViKo
сообщение Sep 2 2015, 09:48
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Проверил на своих макро в Кейле.
DELAY(1, _MS);
DELAY(0.001, _SS);
Работают одинаково! Где бы найти документальное подтверждение? Думал, дробная часть в любых числах при компиляции отбрасывается.
Go to the top of the page
 
+Quote Post
CrimsonPig
сообщение Sep 2 2015, 10:10
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 329
Регистрация: 23-04-14
Пользователь №: 81 502



Цитата(ViKo @ Sep 2 2015, 10:48) *
Работают одинаково! Где бы найти документальное подтверждение? Думал, дробная часть в любых числах при компиляции отбрасывается.


google "c constant folding"
Go to the top of the page
 
+Quote Post
ViKo
сообщение Sep 2 2015, 10:59
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(CrimsonPig @ Sep 2 2015, 13:10) *
google "c constant folding"

Конкретнее никак нельзя? rolleyes.gif
Go to the top of the page
 
+Quote Post
CrimsonPig
сообщение Sep 2 2015, 11:29
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 329
Регистрация: 23-04-14
Пользователь №: 81 502



Цитата(ViKo @ Sep 2 2015, 11:59) *
Конкретнее никак нельзя? rolleyes.gif


Ээээ.. поясняю...
1. открываем интернет-бравзер.
2. пытаемся найти там адресную строку.
3. кликаем тура мышой
4. ищем клавиатуру.
5. нажимаем следующие кнопки: w,w,w,.g,o,o,g,l,e,.,c,o,m, <enter>
6. делаем еще мозговое усилие и ищем строку ввода поискового запроса.
5. повторяем пункты 3 и 4
6. вводим ключевые слова, как подробно описано в пункте 5.
7. смотрим на экран
8. пытаемся найти там результаты поиска.
9. читаем..

Еще конкретнее ?
Go to the top of the page
 
+Quote Post
ViKo
сообщение Sep 2 2015, 11:38
Сообщение #6


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(CrimsonPig @ Sep 2 2015, 14:29) *
Еще конкретнее ?

Если нечего сказать, не говори ничего! (с)
Положим, в тех местах, где я смотрел, ответа не нашел.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Jenya7   Математика с float на Cortex-M3.   Sep 1 2015, 08:42
- - adnega   Цитата(Jenya7 @ Sep 1 2015, 11:42) Если я...   Sep 1 2015, 10:55
|- - Jenya7   Цитата(adnega @ Sep 1 2015, 15:55) 1/3.5 ...   Sep 1 2015, 11:56
||- - menzoda   Если есть FPU, то умножать быстрее будет, иначе то...   Sep 1 2015, 12:05
||- - Сергей Борщ   Цитата(Jenya7 @ Sep 1 2015, 14:56) что пр...   Sep 1 2015, 12:13
||- - zltigo   QUOTE (Сергей Борщ @ Sep 1 2015, 15:13) П...   Sep 1 2015, 12:18
||- - Jenya7   Цитата(zltigo @ Sep 1 2015, 17:18) Вообще...   Sep 1 2015, 12:22
||- - adnega   Цитата(Jenya7 @ Sep 1 2015, 15:22) да. за...   Sep 1 2015, 13:44
||- - zltigo   QUOTE (adnega @ Sep 1 2015, 16:44) Скорее...   Sep 1 2015, 14:06
||- - adnega   Цитата(zltigo @ Sep 1 2015, 17:06) Часто ...   Sep 1 2015, 14:51
||- - Jenya7   Цитата(adnega @ Sep 1 2015, 19:51) А хами...   Sep 1 2015, 15:26
||- - adnega   Цитата(Jenya7 @ Sep 1 2015, 18:26) помогу...   Sep 1 2015, 16:24
||- - Jenya7   Цитата(adnega @ Sep 1 2015, 21:24) Тут вс...   Sep 1 2015, 16:37
|- - ЯadiatoR   Цитата(adnega @ Sep 1 2015, 13:55) 1/3.5 ...   Sep 1 2015, 17:54
|- - adnega   Цитата(ЯadiatoR @ Sep 1 2015, 20:54) А ра...   Sep 1 2015, 18:04
||- - ViKo   Цитата(adnega @ Sep 1 2015, 21:04) Я про ...   Sep 2 2015, 05:42
||- - adnega   Цитата(ViKo @ Sep 2 2015, 08:42) Поясните...   Sep 2 2015, 05:58
||- - ViKo   Цитата(adnega @ Sep 2 2015, 08:58) Но опр...   Sep 2 2015, 07:47
||- - adnega   Цитата(ViKo @ Sep 2 2015, 10:47) Еще раз ...   Sep 2 2015, 08:29
|- - jcxz   Цитата(ЯadiatoR @ Sep 1 2015, 23:54) А ра...   Sep 2 2015, 02:24
|- - megajohn   Цитата(CrimsonPig @ Sep 2 2015, 14:29) Ещ...   Sep 2 2015, 11:37
- - sigmaN   При компиляции с оптимизацией компилятор считает к...   Oct 21 2015, 13:14
|- - ViKo   Цитата(sigmaN @ Oct 21 2015, 16:14) Как м...   Oct 21 2015, 13:31
- - sigmaN   ЦитатаВыходит, компилятор внутре себя имеет неенку...   Oct 21 2015, 16:47
|- - dxp   QUOTE (sigmaN @ Oct 21 2015, 22:47) Если ...   Oct 22 2015, 10:56
|- - blackfin   Цитата(dxp @ Oct 22 2015, 13:56) Алгоритм...   Oct 22 2015, 11:08
||- - dxp   QUOTE (blackfin @ Oct 22 2015, 17:08) Исп...   Oct 23 2015, 07:22
|- - _Pasha   Цитата(dxp @ Oct 22 2015, 13:56) На AVR о...   Oct 23 2015, 13:18
|- - ViKo   Цитата(_Pasha @ Oct 23 2015, 16:18) упс. ...   Oct 23 2015, 14:10
- - sigmaN   ЦитатаНа AVR о 8-ми мегагерцах тактовой оный полин...   Oct 22 2015, 16:25


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 15:56
Рейтинг@Mail.ru


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