типы переменных byte и word

Avatar
  • обновлен
  • Не ошибка

Для чего введены типы byte и word, если они не работают как положено?

Тип byte можно записать в скрипте число больше чем 255 и отрицательное число.

Avatar
Цитата от ilja

Так уберите эти типы ,если вы их не можете корректно обработать , из списка возможных типов и оставьте ТОЛЬКО  integer . И вопросов к вам  больше не будет.

А так только для показухи делается ! Вы же не министры перед президентом . Правильно сказано что ошибка.

День добрый.

Спасибо за сообщение. Типы оставлены для совместимости со старым кодом написанным пользователями в ранних версиях.

Avatar
ilja
Цитата от СИМП Лайт (тех поддержка)

День добрый.

Скриптовой движок работает с типом Variant и основан на нём. По этой причине на стадии компиляции и исполнения не проверяется размерность типов  byte и word, при компиляции/выполнении они приводятся к целочисленному типу Integer.

Так уберите эти типы ,если вы их не можете корректно обработать , из списка возможных типов и оставьте ТОЛЬКО  integer . И вопросов к вам  больше не будет.

А так только для показухи делается ! Вы же не министры перед президентом . Правильно сказано что ошибка.

Avatar
КИП
Цитата от СИМП Лайт (тех поддержка)

День добрый.

Скриптовой движок работает с типом Variant и основан на нём. По этой причине на стадии компиляции и исполнения не проверяется размерность типов  byte и word, при компиляции/выполнении они приводятся к целочисленному типу Integer.

Примем к сведению - разъяснили.

Avatar
-1
СИМП Лайт (тех поддержка)
  • Не ошибка

День добрый.

Скриптовой движок работает с типом Variant и основан на нём. По этой причине на стадии компиляции и исполнения не проверяется размерность типов  byte и word, при компиляции/выполнении они приводятся к целочисленному типу Integer.