Size: a a a

2020 August 05

AK

Alexey Klochkov in ErlangRus
Vladimir Sekisov
вдруг вам тернарной логики
захочется?
тут всё проще. если вернулось значение 0 (или [] или ещё какой-то "false"), то заменить на дефолтное, в остальых случаях оставить значение без изменений. if для такого более громоздко просто и только
источник

В

Вертолетчик... in ErlangRus
Иванов Иванов
об этом и речь. это какая-то мутная политика, которую невозможно выяснить.  так же как зачем на ноуте сенсорный экран вместо функциональных клавиш..
Не, ну тачбар ещё хоть как-то объяснить можно. Например, под каждую прогу свой набор функциональных клавиш. Емодзи например ))))
источник

ИИ

Иванов Иванов... in ErlangRus
Вертолетчик
Не, ну тачбар ещё хоть как-то объяснить можно. Например, под каждую прогу свой набор функциональных клавиш. Емодзи например ))))
не объяснить, а выяснить -apple не дает разъяснений и инсайдов.
источник

ИИ

Иванов Иванов... in ErlangRus
Denis Fakhrtdinov
Я всегда думал, что булевых значений может быть два, но, видимо, я отстал от современной науки.
булевых да, но почти везде где есть перменные они могут иметь еще и неопределенное значение. будь то язык или данные + про тернарную логику упомянули
источник

DF

Denis Fakhrtdinov in ErlangRus
Ну тогда это не булевый тип.
источник

ИИ

Иванов Иванов... in ErlangRus
Denis Fakhrtdinov
Ну тогда это не булевый тип.
почему не булевый? да даже и если и не булевый -  выражения то как строить, придется учитывать что переменная может быть булевой или не инициализированной.а  если неявное приведение типов существует (а оно существует везде почти) что считать тру а что фальш.. начинается
источник

DF

Denis Fakhrtdinov in ErlangRus
Поэтому нужно к двум булевым значениям добавить ещё какие-то undefined, nil, null и прочее?
источник

DF

Denis Fakhrtdinov in ErlangRus
Это как-то поможет?
источник

ИИ

Иванов Иванов... in ErlangRus
Denis Fakhrtdinov
Поэтому нужно к двум булевым значениям добавить ещё какие-то undefined, nil, null и прочее?
мне вот МТС преподнес сюрприз - 0 считается отрицательным балансом. прям дословно сообщаю если что
источник

DF

Denis Fakhrtdinov in ErlangRus
Хорошо, что код выполняется не в МТС-runtime.
источник

ИИ

Иванов Иванов... in ErlangRus
Denis Fakhrtdinov
Хорошо, что код выполняется не в МТС-runtime.
да, абонплата 450 рублей. на счету 450 рублей. тарифный план не работает. потому-что если списать абонплату, то останется 0, а 0 в МТС это неположительный баланс
источник

ИИ

Иванов Иванов... in ErlangRus
0 это положительный или неположительный?
источник

V

Vasilii Demidenok in ErlangRus
Если нужен другой тип логики - пожалуйста, вводите соответствующий тип и соответствующие логические операции, в чём проблема-то?
источник

ИИ

Иванов Иванов... in ErlangRus
Vasilii Demidenok
Если нужен другой тип логики - пожалуйста, вводите соответствующий тип и соответствующие логические операции, в чём проблема-то?
проблема втом, что 0 это неположительный, и -1 это неположительный
источник

V

Vasilii Demidenok in ErlangRus
Иванов Иванов
0 это положительный или неположительный?
очевидно ни положительный, ни отрицательный, напиши им багрепорт
источник

ИИ

Иванов Иванов... in ErlangRus
но 0 это неотрицательный
источник

c

corsars in ErlangRus
Иванов Иванов
да, абонплата 450 рублей. на счету 450 рублей. тарифный план не работает. потому-что если списать абонплату, то останется 0, а 0 в МТС это неположительный баланс
плохо у них с математикой
источник

V

Vasilii Demidenok in ErlangRus
причем тут мтс и он-топик я пока не понимаю )
источник

AK

Alexey Klochkov in ErlangRus
Иванов Иванов
да, абонплата 450 рублей. на счету 450 рублей. тарифный план не работает. потому-что если списать абонплату, то останется 0, а 0 в МТС это неположительный баланс
там скорее не в нуле дело :) а в том, что из-за учёта НДС абонплата не 450р, а 450.001. в результате на счету не 0, а -0.001 и всё :)
источник

ИИ

Иванов Иванов... in ErlangRus
Vasilii Demidenok
причем тут мтс и он-топик я пока не понимаю )
для демонстрации тернарной логики
источник