Показано с 1 по 10 из 4290

Тема: Фичи и баги OWEN Logic

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,602

    По умолчанию

    это не совсем глюк ОЛ, это общая проблема, но разработчики могли бы учесть такое с константами owen.png
    как только константы окажутся без приведения к типу округление будет равно 25
    owen.png


    такое преобразование решит проблему
    owen.png
    Последний раз редактировалось capzap; 11.04.2021 в 09:06.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  2. #2
    Пользователь
    Регистрация
    08.01.2019
    Адрес
    Тамбов
    Сообщений
    50

    По умолчанию

    Всем Спасибо! Воспользуюсь примером от capzap.

  3. #3
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,602

    По умолчанию

    Цитата Сообщение от Евений Посмотреть сообщение
    Всем Спасибо! Воспользуюсь примером от capzap.
    возможно хватит просто умножить на 0.5 и конвертировать в целочисленное. Я исходил из того, что число 24.9999 уже отображается в научном формате как 25, поэтому начал с дискретного округления до трех знаков, поэтому код такой сложный
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  4. #4
    Пользователь
    Регистрация
    08.01.2019
    Адрес
    Тамбов
    Сообщений
    50

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    возможно хватит просто умножить на 0.5 и конвертировать в целочисленное. Я исходил из того, что число 24.9999 уже отображается в научном формате как 25, поэтому начал с дискретного округления до трех знаков, поэтому код такой сложный
    Хорошо попробую

  5. #5

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    это не совсем глюк ОЛ, это общая проблема, но разработчики могли бы учесть такое с константами owen.png
    как только константы окажутся без приведения к типу округление будет равно 25
    owen.png


    такое преобразование решит проблему
    owen.png
    Cпасибо, разъяснили . Вам ОВЕН должен. Т.е проблема возникает в 6-7 разряде после запятой, иногда в плюс, иногда в минус, когда в минус, то такая ошибка проявляется при преобразовании. Тут очевидно ,что если нельзя устранить саму причину возникновения ошибки в силу объективных причин, то преобразовать из float в int можно например предварительно округлением в 5 разряде после запятой. Ведь при отображении значений float на холсте так и происходит.И это наверное разработчики ОЛ должны исправить, а не пользователи .
    Последний раз редактировалось Sergej_; 12.04.2021 в 09:28.

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  3. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  4. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 20:55

Ваши права

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