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

Тема: Как посчитать остаток от деления числа с плавающей запитой?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,846

    По умолчанию

    Цитата Сообщение от ProRus Посмотреть сообщение
    Здравствуйте!

    Есть число более 10 знаков (Целочисленный тип не подходит).
    Значит использую тип с плавающей запятой.

    Мне необходимо узнать последние четыре знака перед запятой.
    Подскажите как это сделать?

    Например в python это выглядит так (значение % 10000).
    Как реализовать в Owen Logic?
    Не дурите голову, в ОЛ используется Float (IEEE754)
    Для таких чисел точность 6..7 цифр, и даже не после запятой, а ВСЕГО - 6..7 цифр!

    О каких более 10 знаков может идти речь?

    ЗЫ.
    Для тех, кто в танке...
    Float (IEEE754).
    Для мантиссы отводится всего 23 бита из 32. В стандарте IEEE 754 несколько значений данного типа зарезервировано для обеспечения возможности представления специальных значений. К ним относятся значения NaN (Not a Number, «не число») и +/-INF (Infinity, бесконечность), получающихся в результате операций деления на ноль или при превышении числового диапазона. Также сюда попадают денормализованные числа, у которых мантисса меньше единицы.

    Захват-01.png
    Последний раз редактировалось petera; 07.10.2022 в 14:29.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 25.10.2019, 11:07
  2. Ответов: 1
    Последнее сообщение: 04.09.2019, 09:04
  3. Ответов: 2
    Последнее сообщение: 21.10.2018, 14:05
  4. Чем посчитать обороты двигателя?
    от bestbat в разделе Подбор Оборудования
    Ответов: 12
    Последнее сообщение: 11.01.2018, 11:34
  5. ТРМ138 и Modbus RTU и числа с плавающей запятой
    от Dinf в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 10.06.2013, 13:18

Ваши права

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