Создаю пользовательский блок
// middle_value
if (En==true)
{
outs=0;
for (i=0; i<lenght-1; i=i+1)
{
array=array[i+1];
outs=outs+array;
}
}
out =outs-lenght;
Акцент на последнюю строку.
скетч выглядит так.
...
out_33211685_1 =outs_33211685_1-lenght_33211685_1;
...
Всё ок.
Меняю пользовательский блок на (последняя строка минус заменил на делить)
// middle_value
if (En==true)
{
outs=0;
for (i=0; i<lenght-1; i=i+1)
{
array=array[i+1];
outs=outs+array;
}
}
out =outs/lenght;
скетч выглядит так.
...
out_99546783_1 =outs/lenght;
...
и естественно не работает.
Добавлено (21.07.2016, 15:57)
---------------------------------------------
Решение.
В пользовательском блоке строку
out =outs/lenght;
заменил на:
out =(outs)/(lenght);
скетч нормализовался.
...
out_120841083_1 =(outs_120841083_1)/(lenght_120841083_1);
...
Пользовательский блок ошибка индификатора.
Пользовательский блок ошибка индификатора.
Последний раз редактировалось findeler 21 июл 2016, 16:00, всего редактировалось 1 раз.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Пользовательский блок ошибка индификатора.
Привыкайте между любыми действиями ставить пробелы!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Пользовательский блок ошибка индификатора.
Как мы видим, что с пробелами, что со скобками программа нормально работает, да и код с пробелами лучше читается.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Пользовательский блок ошибка индификатора.
У меня парсер кода пока не идеален конечно. Действительно стоит в пользовательских блоках на С между действиями ставить пробелы ( Они у меня служат индикаторами конца действия), со временем поправлю эту проблему.findeler писал(а):Чудны дела твои господи. Точно так и есть.
Автор программы FLProg.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя