Автор | Сообщение |
|
Отправлено: 21.01.16 19:13. Заголовок: ege165
После упрощения получилось notA+P+notQ После подстановки двоичных значений получается 29. В ответе -13. Почему?
|
|
|
Ответов - 4
[только новые]
|
|
|
| Администратор
|
Сообщение: 978
|
|
Отправлено: 21.01.16 20:20. Заголовок: vip0806 пишет: notA+..
vip0806 пишет: Это верно. цитата: | После подстановки двоичных значений получается 29. |
|
А что дальше делаете? Куда что подставляете?
|
|
|
|
Отправлено: 23.01.16 18:16. Заголовок: Выражение А будет ис..
Выражение А будет истинным при Р+notQ=1101+11000
|
|
|
|
| Администратор
|
Сообщение: 981
|
|
Отправлено: 28.01.16 07:18. Заголовок: vip0806 пишет: Выраж..
vip0806 пишет: цитата: | Выражение А будет истинным при Р+notQ=1101+11000 |
|
Не понял ни этой фразы, ни вашей манипуляции с битами. Давайте запишем результат упрощения в виде импликации: (not P*Q)-> not A. Тогда вопрос сводится к следующему: если выполняется (not P*Q), какие биты A должны быть обязательно нулевыми? За нулевые биты в произведении (not P*Q) "отвечает" (not P), поэтому максимальное значение A, при котором множество (not A) "перекрывает" множество (not P*Q) - это такое A, в котором установлены в 1 все те же биты, что и в P. При этом, если выполняется (not P*Q), мы можем гарантировать, что выполняется (not A), то есть, всё выражение равно 1.
|
|
|
|
Отправлено: 28.01.16 17:19. Заголовок: Спасибо большое, оши..
Спасибо большое, ошибку свою нашла. Теперь все понятно.
|
|
|
|