Логический тип: различия между версиями
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Robiteria (обсуждение | вклад) м Разрешение значений с помощью бота: Ada — изменение ссылок на Ада (язык программирования); косметические изменения |
|||
Строка 59:
Это было честно для [[Целое число|целочисленного]] типа данных (integer); тем не менее, бинарные значения [[Число с плавающей запятой|чисел с плавающей запятой]] (floating-point) были приближёнными к выводимым на экран десятичным значениям и это давало ошибки при сравнении. Традиционно, целое содержало одну (или более) булеву переменную (одну на каждый [[числовой разряд|разряд]] целого).
=== Haskell ===
В языке [[Haskell]] булев тип данных реализован как простейший [[алгебраический тип данных]]:
<source lang='haskell'>
data Bool = False | True
</source>
В стандартном модуле <code>Data.Bool</code> для него определены функции <code>&&</code>, <code>||</code> и <code>not</code>.
=== Python ===
|