Миландр

Ключевым подразделением нашей компании является Центр Проектирования интегральных микросхем
Текущее время: 2017-ноя-25 01:01

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Математические опрерации
СообщениеДобавлено: 2013-дек-05 05:49 
Не в сети

Зарегистрирован: 2013-сен-10 08:34
Сообщения: 6
Работаю с МК 1886ВЕ5. При компилировании программы возникла небольшая проблемка. А именно необходимо произвести деление одного числа на другое. Привожу небольшой отрывок из программы:
uns16 a;
a=a/(uns16)10;// в этом случае компилятор выдает ошибку и ссылается на конец программы

Но при записи выражения таким образом:
uns16 a;
a=a/(uns24)10;// компилировалось все без ошибок

При повторной процедуре деления
uns16 a,b;
a=a/(uns24)10;
b=b/(uns24)10;
компилятор снова выдает ошибку и ссылается на конец программы.
СПАСИБО.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Математические опрерации
СообщениеДобавлено: 2013-дек-05 17:28 
Не в сети

Зарегистрирован: 2009-май-25 15:07
Сообщения: 158
Откуда: АО "ПКК Миландр"
ПашаЕ писал(а):
Работаю с МК 1886ВЕ5. При компилировании программы возникла небольшая проблемка. А именно необходимо произвести деление одного числа на другое. Привожу небольшой отрывок из программы:
uns16 a;
a=a/(uns16)10;// в этом случае компилятор выдает ошибку и ссылается на конец программы

Но при записи выражения таким образом:
uns16 a;
a=a/(uns24)10;// компилировалось все без ошибок

При повторной процедуре деления
uns16 a,b;
a=a/(uns24)10;
b=b/(uns24)10;
компилятор снова выдает ошибку и ссылается на конец программы.
СПАСИБО.
Выдает не ошибку, а предупреждение. Смотреть на вкладку "Журнал компиляции" или в файл с расширением .err.
Код:
#include <MATH16.H>
uns16 a=a/10;
uns16 b=b/10;


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB