#1 2016-10-15 01:13:42

goodspeedmen
Учасник
З https://discord.gg/6hbs98y
Зареєстрований: 2016-10-02
Повідомлень: 81

Математика.

Имеется в виду тема общая делиться опытом, аргументы операторов и прочее... 

К примеру? мне нужен аргумент для двух переменных равенство которых было если вторая больше первой на 3(константу) или переменную

if ((x = y) = (y>3)) получается равенство но что то я не уверен sad

Остання редакція goodspeedmen (2016-10-15 01:20:32)

Неактивний

#2 2016-10-15 02:46:08

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Математика.

классное название темы )

вы умеете удивить )

goodspeedmen пише:

if ((x = y) = (y>3)) получается равенство но что то я не уверен sad

а что хотели то ?
если ( y > 3 ) то x и y равно истина, иначе не истина )))
и если не истина, то выполнятся условие не будет

Неактивний

#3 2016-10-15 11:01:55

goodspeedmen
Учасник
З https://discord.gg/6hbs98y
Зареєстрований: 2016-10-02
Повідомлень: 81

Re: Математика.

нужно сравнивать числа и если одно из них более  другого  на константу или переменную то истина

Неактивний

#4 2016-10-15 13:04:25

qwone
Учасник
Зареєстрований: 2016-07-25
Повідомлень: 143

Re: Математика.

Да и еще замечание "=" это присвоение  а=в+с; А вот "==" это уже условие.if (a==b+c){};
и еще if ((x = y) = (y>3))  это бред. Скорее всего так if(x==y && y>3)

Остання редакція qwone (2016-10-15 13:07:07)

Неактивний

#5 2016-10-15 17:31:33

goodspeedmen
Учасник
З https://discord.gg/6hbs98y
Зареєстрований: 2016-10-02
Повідомлень: 81

Re: Математика.

ночные посиделки не очень хорошо сказываются на мыслительных процессах  mad

Неактивний

#6 2016-10-18 23:19:21

Nefreemen
Учасник
З Киев
Зареєстрований: 2015-12-19
Повідомлень: 716

Re: Математика.

if ( (x-y)>3) || (y-x)>3 )

Неактивний

#7 2016-10-19 09:39:19

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: Математика.

goodspeedmen пише:

нужно сравнивать числа и если одно из них более  другого  на константу или переменную то истина

пример для float
bool z =  fabs( x - y ) > 3 ? true:false;

"другого  на константу или переменную"  этого не понял (


[add]
https://habrahabr.ru/post/61323/

Разработка → Всё ли вы знаете про if?
либез,  советую ознакомится ) 
всем перечитать, а мне 2 раза

а то бывает "высстрадываю" такие  конструкции

if (a == b) {
  foo();
  bar();
} else
  bazzz();

Остання редакція NoName (2016-10-19 09:55:42)

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму