Значения логического типа
boolean занимают 1 байт и принимают одно из двух значений, задаваемых предопределенными
константами True (истина)
и False (ложь).
Для логического типа определены статические методы:
boolean.Parse(s)- функция, конвертирующая строковое представление числа в значение типаboolean. Если преобразование невозможно, то генерируется исключение;
boolean.TryParse(s,res)- функция, конвертирующая строковое представление числа в значение типаbooleanи записывающая его в переменнуюres. Если преобразование возможно, то возвращается значениеTrue, в противном случае -False.
Кроме этого, определена экземплярная
функция ToString, возвращающая строковое
представление переменной типа boolean.
Логический тип является порядковым. В частности,
False<True, Ord(False)=0, Ord(True)=1.