False + False = True

Программирование, которое не связано с API.
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: False + False = True

Сообщение sanych_dv »

Странно, а у меня в AS3 математика постоянно ) Наверное, не то программирую.
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: False + False = True

Сообщение sanych_dv »

Владимир Высоцкий

Притча о Правде и Лжи (1977)

Нежная Правда в красивых одеждах ходила,
Принарядившись для сирых, блаженных, калек, -
Грубая Ложь эту Правду к себе заманила:
Мол, оставайся-ка ты у меня на ночлег.

И легковерная Правда спокойно уснула,
Слюни пустила и разулыбалась во сне, -
Грубая Ложь на себя одеяло стянула,
В Правду впилась - и осталась довольна вполне.

И поднялась, и скроила ей рожу бульдожью:
Баба как баба, и что ее ради радеть?! -
Разницы нет никакой между Правдой и Ложью,
Если, конечно, и ту и другую раздеть.

Выплела ловко из кос золотистые ленты
И прихватила одежды, примерив на глаз;
Деньги взяла, и часы, и еще документы, -
Сплюнула, грязно ругнулась - и вон подалась.

Только к утру обнаружила Правда пропажу -
И подивилась, себя оглядев делово:
Кто-то уже, раздобыв где-то черную сажу,
Вымазал чистую Правду, а так - ничего.

Правда смеялась, когда в нее камни бросали:
"Ложь это все, и на Лжи одеянье мое..."
Двое блаженных калек протокол составляли
И обзывали дурными словами ее.

Стервой ругали ее, и похуже чем стервой,
Мазали глиной, спускали дворового пса...
"Духу чтоб не было, - на километр сто первый
Выселить, выслать за двадцать четыре часа!"

Тот протокол заключался обидной тирадой
(Кстати, навесили Правде чужие дела):
Дескать, какая-то мразь называется Правдой,
Ну а сама - пропилась, проспалась догола.

Чистая Правда божилась, клялась и рыдала,
Долго скиталась, болела, нуждалась в деньгах, -
Грязная Ложь чистокровную лошадь украла -
И ускакала на длинных и тонких ногах.

Некий чудак и поныне за Правду воюет, -
Правда, в речах его правды - на ломаный грош:
"Чистая Правда со временем восторжествует, -
Если проделает то же, что явная Ложь!"

Часто разлив по сто семьдесят граммов на брата,
Даже не знаешь, куда на ночлег попадешь.
Могут раздеть, - это чистая правда, ребята, -
Глядь - а штаны твои носит коварная Ложь.
Глядь - на часы твои смотрит коварная Ложь.
Глядь - а конем твоим правит коварная Ложь.
Serge
WEB Team
WEB Team
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55

Re: False + False = True

Сообщение Serge »

Вообще, как по мне, без математики программирование на любом алгоритмическом языке - беда. Ведь математика помимо вычислений (как многие её себе представляют) еще подразумевает и логику, а она имеет крайне важное значение в решении не тривиальных задач.
gpv123
Сообщения: 346
Зарегистрирован: 29 янв 2012, 20:57

Re: False + False = True

Сообщение gpv123 »

Serge писал(а):В интернете должен быть пример, как из предположения 2 + 2 = 5 можно сделать вывод, что я - папа Римский
Можно ссылку на адекватный пример?
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: False + False = True

Сообщение sanych_dv »

gpv123
Сообщения: 346
Зарегистрирован: 29 янв 2012, 20:57

Re: False + False = True

Сообщение gpv123 »

sanych_dv, я это понимаю. Но как это связано с обычной математикой, без всяких приколов?
Serge
WEB Team
WEB Team
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55

Re: False + False = True

Сообщение Serge »

gpv123 писал(а):sanych_dv, я это понимаю. Но как это связано с обычной математикой, без всяких приколов?
В логике
Английский философ и математик Бертран Рассел использовал это выражение, чтобы показать, что из ложного исходного утверждения следует любое утверждение. Он привёл «доказательство», что он — Папа Римский:

Предположим, что 2 + 2 = 5.
Вычтем из обеих частей по два: 2 = 3.
Переставим левую и правую части: 3 = 2.
Вычтем из обеих частей по единице: 2 = 1.
Папа Римский и я — нас двое. Так как 2 = 1, то Папа римский и я — одно лицо. Следовательно, я — Папа римский.
У нас на факультете (мех-мат) висела такая штука в разделе "Математики шутят". Это, кстати, изучалось на первых парах как мат. анализа, так и дискретной математики.
Правда, тут не сложение событий, в прямом их смысле, а следствие.
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: False + False = True

Сообщение ukhov »

где применяется булева логика?
Аватара пользователя
ukhov
Модератор
Модератор
Сообщения: 1343
Зарегистрирован: 04 янв 2011, 21:19

Re: False + False = True

Сообщение ukhov »

Изображение
Числа x для проверки: 2;3;4;5
Они все будут подходить?
Alazaur
Разработчик
Разработчик
Сообщения: 1001
Зарегистрирован: 16 окт 2011, 20:25

Re: False + False = True

Сообщение Alazaur »

Не знаю где вы конечно нашли, что

Код: Выделить всё

false + false = true
вернее компилятор, который это пропустил.
Но если это где-то откомпилилось и вернуло истину, то потому что вы выражение справа присвоили выражению слева, аналогично

Код: Выделить всё

$myvar = false;if($myvar = true) // Истина, потому что $myvar стал true
А false + false не равно true

Код: Выделить всё

if(false + false == true) //Ложьif(false || false == true) //Ложьif(false && false == true) //Ложь
Ответить