Распаковка 32 бит

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Автор
    Сообщения
  • #22318
    Oakim
    Участник

    Подскажите, как мне лучше решить следующую задачу
    Нужно число Int (32 bit) распаковать в массив 32-bit типа Bool с последующей привязкой к ТС.

    P.S. В MasterSCADA это делается функцией «Распаковка аналогового 32-бит значения»

    #22319
    Oakim
    Участник

    В С# я нашел такие функции
    «Если требуется иметь дело с множеством битов, можно применить класс BitArray и структуру BitVector32. Класс BitArray расположен в пространстве имен System.Collections, a BitVector32 — в пространстве System.Collections.Specialized.»

    Но как их применить?

    #22320
    Romiros
    Участник

    В справочнике формул в RapidScada была вроде готовая формула GetBit.

    #22321
    Oakim
    Участник

    О спасибо за подсказку, сейчас почитаю.

    #22333
    Mikhail
    Модератор

    Поищите здесь на форуме GetBit, чтобы найти готовый пример. Это частый вопрос.

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Вы должны авторизироваться для ответа в этой теме.