Цитата:
Я выполнил задачу ровно в том виде, как вы её поставили. И ровно тем способом, который вы мне указали.
|
1. Я ни где не говорил про строб. Это вы уже от себя добавили. Использование строба может и добавляет функциональности, но в контексте задачи бесполезно жрет ресурсы контроллера (память). Мой вариант без строба и для типов int и long.
2. Для переменых типа real задача не решена.
3. Решение задачи подобными методами экономит процессорное время, но память контроллера все равно используется не оптимально. Сиди эта функция в ядре, было бы лучше.
4. Решение задачи для переменных типа real требует или специфического преобразователя real-long (без изменения структуры данных, по большому счету просто смена цвета вывода у переменной, что бы переменную типа real можно было обрабатывать блоками для long переменных) и обратного преобразователя long-real или реализация через функцию в ядре контроллера. Ни то ни другое сам я сделать не могу.