Основное различие: в области компьютеров и электроники логический тип относится к типу данных, который имеет два возможных значения, представляющих истину и ложь. Обычно используется в контексте дедуктивной логической системы, известной как булева алгебра. Двоичный в математике и компьютерах, относится к основному 2 числовой записи. Он состоит из двух значений 0 и 1. Цифры объединяются с использованием структуры значений места для создания эквивалентных числовых значений. Таким образом, оба основаны на одной и той же базовой концепции, но используются в контексте разных систем.
Сравнение между логическим и двоичным:
логический | двоичный | |
Определение | В области компьютеров и электроники логический тип относится к типу данных, который имеет два возможных значения, представляющих истину и ложь. Обычно используется в контексте дедуктивной логической системы, известной как булева алгебра. | Двоичный в математике и компьютерах, относится к основному 2 числовой записи. Он состоит из двух значений 0 и 1. Цифры объединяются с использованием структуры значений места для создания эквивалентных числовых значений. |
происхождения | Назван в честь Джорджа Буля (1815-1864) | Термин бинарный из поздней латыни binarius "состоящий из двух" |
Способ использования | Существует 4 основных логических оператора: AND, NOT, OR и XOR.
| Двоичная система счисления также называется системой счисления Base-2.
Шаг 1 - Совместите делитель (Y) с наиболее значимым концом дивиденда. Пусть часть Шаг 2 - T он делит со своего MSB на его бит, выровненный с LSB делителя, обозначим X. Шаг 3 - Сравните X и Y. a) Если X> = Y, фактор-бит равен 1 и выполнить вычитание XY. б) Если X <Y, частный бит равен 0 и не выполняет никаких вычитаний. Шаг 4 - Сдвиньте Y на один бит вправо и перейдите к шагу 2. |
пример | Булево выражение может быть обозначено выражением, результатом которого является значение ИСТИНА или ЛОЖЬ. Например, выражение 4 <5 (4 меньше 5) является логическим выражением, так как результат всегда верен для данного конкретного оператора. | Десятичное представление двоичного числа - 100100 = [(1) × 2 ^ 5] + [(0) × 2 ^ 4] + [(0) × 2 ^ 3] + [(1) × 2 ^ 2] + [ (0) × 2 ^ 1] + [(0) × 2 ^ 0] = 36 |