1

Тема: Типы данных

Доброго времени суток!

Есть ли возможность использовать тип данных Бит?
Какие с ним есть операции?

2

Re: Типы данных

Здравствуйте!
Такого типа данных нет. Возможные типы данных: bool, int, uint, float, string. Даже, если Вам необходимо оперировать одним битовым флагом, используйте для этого bool или int. Или применяйте битовые операции для хранения группы битовых полей в приделах одного значения int или uint.

Возможные битовые операции:
   ~ - поразрядное НЕ (инверсия всех битов в операнде целого типа)
   << - линейный арифметический сдвиг влево
   >> - линейный арифметический сдвиг вправо
   & - поразрядное И (побитовая операция И над операндами целого типа)
   ^ - поразрядное исключающее ИЛИ (побитовая операция исключающего ИЛИ над операндами целого типа)
   | - поразрядное ИЛИ (побитовая операция ИЛИ над операндами целого типа)

Более подробно смотрите в файле ‘Руководство пользователя.pdf’ в разделе ‘3.2.7.4 Приоритет и описание операций’. Или в статье ‘Правила написания формул’ по адресу http://aviosoft.ru/formatpro/help . Это проект полной документации по САПР, которая сейчас находится в разработке.