Тема: Лого
Показать сообщение отдельно
Старый 11.08.2006, 22:28   #4
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: Лого

Это булев куб.
Один из методов визуализации, для последующей обработки, носителя ( а следственно - вектора значений) булевой функции.
Применяется наряду с Картой Карно и другими методами в дискретной математике.
1,2,3 - порядок аргументов булевой функции.
На булевом кубе отмечены соответсвенно точки (1,1,0) и (0,0,1) - т.е. в этих точках ф-ция истинна.
Теперь запишем весь вектор:
123|f
------
000 0
001 1
010 0
011 0
100 0
101 0
110 1
111 0
.
т.е. вектор - {0,1,0,0,0,0,1,0}.
Теперь обработайте этот вектор как массив типа bool, иными словами - это число в двоичной системе =01000010.
Если это число перевести в 10 систему счисления, то получим - 66 (2^1+2^6).
Теперь переведите по таблице ASCII это число в символ - получите "B".
B значит Boolean =)
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)