Сап бэ, быдло-кодеру не понятно, почему этоy:=(ln(5x-3)/ln(2))-3ln(exp(ln(x-1)*1/3))-1/ln(2);не хочет работать. Да блять, это паскаль, но сука, какого хуя он выводит NaN. Много раз переделывал само уравнение, одно и то же. Может само уравнение не верное?
Бамп!
Бааампп!!
БАМП!
>>154460866 (OP)>3ln(exp(ln(x-1)После 3 не надо умножение?
>>154461084Двач, при копировании, съел умножения. там все в порядке.
>>154460866 (OP)Попробуй так:(ln(5x-3)/ln(2))-3(ln((x-1)^(1/3))/ln(2))-1
>>154461243Ты неверно скобки расставил же, ну.
>>154461389Выдает кучу ошибок. Да и вообще, на паскале же, вроде нельзя задавать степень знаком "^". Там вроде exp(ln([выражение])*[степень]).
>>154461520Ну, попробуй так степень сделать. А вообще: паскаль - говно, на бейсике можно по-человечески задать выражение.
>>154461440Я тупой, тыкни в каком месте.
>>154461597Я просто в путяге учусь, у меня практика по паскалю идет, так что хош не хош, а делать надо.
>>154460866 (OP)"-1" не входит в логарифм
>>154461706Ну, сделай, как я сказал, только со степенью.
>>154460866 (OP)Посмотри, что паскаль выдаст на ln(2)
>>154460866 (OP)почему один раз нормально поделил, а второй как попало?
>>1544617760.693147180559945Это
>>154461832Я проверил, первая часть с 5x-3 нормально работает. А вторая не хочет, я хуй знает как ее правильно составить.
>>154460866 (OP)
>>154460866 (OP)3(ln(exp(5x-1)*(1/3))/ln(2)-1Вот так попробуй.
>>1544621643(ln(exp(5x-1)*(1/3))/ln(2))-1Фикс
>>154461911Протестируй, что будет, если ты уберешь некоторые слогаемые. Например, посмотри, что будет если оставить:y:=(ln(5x-3)/ln(2))Потомy:=3ln(exp(ln(x-1)*1/3);Потомy:=1/ln(2)
>>154462239>y:=1/ln(2)Это зачем еще?
Тупой сука паскаль, спасибо всем кто помогал.
>>154462043а ты не пробовал вторую часть сделать как первую?
>>154462043y:=ln(x-1)*(1/3)Это сколько?
>>154462297уже лучше.
>>154462281На всякий.
>>154462297Стоп. Чтобы степень была в логарифме, надо ехп до логарифма ставить?
А нет, подставим в другой код, эта хуйня снова отказалась работать. МММММ
>>154460866 (OP)Напиши на бумаге как должно быть и вбрось сюда
>>154462455Это я так корень 3 степени делаю, т.е. exp(ln([выражение]*[степень]). Ведь число под корнем N степени это x^1/n
test
Test
>>154462536Да мое ты уже введи >>154462101Проверил на плюсах, считает правильно
>>154462665Не, не надо. Лучше вынеси корень, как коэффициент 1/3.
>>154462765Ой сорян, не увидел тебя.
>>154462765Не нихуя, все те же NaN может и в правду эта хуйня не работает.
>>154462998Ты какой икс то вводишь? больше двух вводи
>>154462536а что ты хотел, у тебя например в нуле ни один логарифм не определен, понабрали программистов.
>>154463069у меня задание вот какое. Нужно подставлять x в диапазоне от [a:b], с шагом h, т.е. x приравниваем к a и накручиваем до b. В данном случае диапазон [-3:0].
>>154463218окай, все правильно сделал.
>>154463177Подставил диапазон [2:4] все нормально. Объясню значит преподу, что он пидорас.
>>154463218Пиши исключения.
>>154463218На твоем диапазоне это невозможно вычислить, корень из отрицательного числа, и логарифм отрицательного числа, это уже комплексные числа, головой бы хоть подумал
>>154463321Про исключения, сука, пиши.Задача об этом, сучара.Ты, как программист, должен обработать случаи, когда у тебя не будет считаться.Пидорас.
>>154463415почему не будет, все ж посчиталось, NaN получился.
>>154463415Какие исключения? Тут весь промежуток исключать ему нужно, задание некорректно
>>154463460> NaN получился.Альдебаран, сука, получился.Даун сраный.
>>154460866 (OP)Кстати, ОП, школа уже кончилась, да и сессия началась, где ты учишься, раз тебе такую простую хуиту дают?
>>154463638У меня практика учебная
>>154463568ты истерику-то поумерь, на не уроке. задание посчитать, оп посчитал. в чем проблема?
>>154463688Пиздатая практика, этот пример - хуйня без задач. Вся суть образования в РФ, дать задание на отъебись, а реальные практические знания нахуй не нужны
>>154463823у меня и образование то, полу-программист, полу-сисадмин.
>>154463823наоборот, самый настоящий пример реальной задачи: если понимать ее буквально - получается бессодержательный ответ а-ля "вы в гондоле воздушного шара", если сделать задачу для более подходящей формулировки - можно получить по шапке, т.к. заказывали вообще не это. приходится интервьюировать заказчика писать самому себе тз, оценивать сроки и бабло и только потом работать. впрочем, очевидно, что оп на это не способен.
>>154464072Спасибо, отчисляюсь иду работать на завод.
>>154464136тоже вариант, возможно, там реже надо думать.
>>154460866 (OP)На хаскелле легче же будет
>>154464227а ответ будет тот же?
>>154462665Дурак чтоль?т.е. sqrt(2) = exp{ln[2*(1/2)]} = exp{ln[1]} = 1 ?
>>154464180Нее, на заводе надо больше думать, чем овощем сидеть и рассуждать почему пишет NaN?
>>154464318NaN пишет по алгебре 9 го класса и ieee754, а на заводе над чем думать?
>>154464282exp(ln([выражение])*[степень])Извиняюсь за грубую ошибку
>>154464407Блять, там чтобы деталь собрать надо, это пиздец знать нужно. А еще скорее всего корочки надо на какого-нибудь киповца или еще кого.
>>154464624да ладно, делать собрать даже макаку можно научить.
>>154464520Так правильно, да.В общем нужна проверка, т.к. функция y=ln(x) определена только для положительных значений x.