Бинарное отображение значения

Стартовая страница Форумы Ошибки в работе Бинарное отображение значения

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

    Перейду на русский 🙂

    Есть некие числа, которые хотелось бы отображать в виде 0 и 1
    пример 25 — 0001 1001
    или 2711 — 1010 1001 0111

    Попробовал в форматы добавить формат B но не получил желаемого результата.
    Если указать формат как Строка, в канале формула (uint)Val(105) и тип данных ASCII string то мы так и получаем 2711 в отображении.
    При попытке открыть Графики Про получаем белый фон. При чем искаженное изображение за вчера, а сегодня вроде как и ровное, но просто пустота.

    Val(105) это канал симулятора Analog Output

    Если Формат выставить Число, Тип данных убрать (double по умолчанию) формула канала та же Val(105) получаем в представлении !!! и так же пустое поле на Графики Про

    Так как получить желаемое в бинарном виде, кроме как преобразовывать в строку ?
    Ну надо чуть доработать формулу, чтобы отображать строку из массива, чтобы больше байта видеть, да еще с подписью

    101010010111 bin (b, binary и т.д.)

    #33664
    manjey73
    Участник

    И да, я не нашел в форматах такого формата как B

    имею ввиду в Операционной системе

    • Этот ответ был изменен 3 месяца, 1 неделя назад от manjey73.
    #33666
    manjey73
    Участник

    Формат чисел NET

    Binary format specifier (B)
    The binary («B») format specifier converts a number to a string of binary digits. This format is supported only for integral types and only on .NET 8+.

    The precision specifier indicates the minimum number of digits desired in the resulting string. If required, the number is padded with zeros to its left to produce the number of digits given by the precision specifier.

    The result string is not affected by the formatting information of the current NumberFormatInfo object.

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

    Попробую у себя, напишу в эту тему.

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

    Поддержка двоичного формата появится в следующей версии.

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