[Ответить в тред] Ответить в тред


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 66 | 5 | 11
Назад Вниз Каталог Обновить

Аноним 04/06/17 Вск 19:48:51  154460866  
Снимок.PNG (3Кб, 263x29)
Сап бэ, быдло-кодеру не понятно, почему это
y:=(ln(5x-3)/ln(2))-3ln(exp(ln(x-1)*1/3))-1/ln(2);
не хочет работать. Да блять, это паскаль, но сука, какого хуя он выводит NaN. Много раз переделывал само уравнение, одно и то же. Может само уравнение не верное?
Аноним 04/06/17 Вск 19:50:01  154460943
Бамп!
Аноним 04/06/17 Вск 19:50:21  154460967
Бааампп!!
Аноним 04/06/17 Вск 19:50:42  154460992
БАМП!
Аноним 04/06/17 Вск 19:52:07  154461084
>>154460866 (OP)
>3ln(exp(ln(x-1)
После 3 не надо умножение?
Аноним 04/06/17 Вск 19:54:33  154461243
Снимок.PNG (1Кб, 530x28)
>>154461084
Двач, при копировании, съел умножения. там все в порядке.
Аноним 04/06/17 Вск 19:56:48  154461389
>>154460866 (OP)
Попробуй так:
(ln(5x-3)/ln(2))-3(ln((x-1)^(1/3))/ln(2))-1
Аноним 04/06/17 Вск 19:57:52  154461440
>>154461243
Ты неверно скобки расставил же, ну.
Аноним 04/06/17 Вск 19:59:25  154461520
>>154461389
Выдает кучу ошибок. Да и вообще, на паскале же, вроде нельзя задавать степень знаком "^". Там вроде exp(ln([выражение])*[степень]).
Аноним 04/06/17 Вск 20:00:51  154461597
>>154461520
Ну, попробуй так степень сделать. А вообще: паскаль - говно, на бейсике можно по-человечески задать выражение.
Аноним 04/06/17 Вск 20:02:02  154461664
>>154461440
Я тупой, тыкни в каком месте.
Аноним 04/06/17 Вск 20:02:49  154461706
>>154461597
Я просто в путяге учусь, у меня практика по паскалю идет, так что хош не хош, а делать надо.
Аноним 04/06/17 Вск 20:03:02  154461723
>>154460866 (OP)
"-1" не входит в логарифм
Аноним 04/06/17 Вск 20:03:29  154461754
>>154461706
Ну, сделай, как я сказал, только со степенью.
Аноним 04/06/17 Вск 20:03:56  154461776
>>154460866 (OP)
Посмотри, что паскаль выдаст на ln(2)
Аноним 04/06/17 Вск 20:04:52  154461832
>>154460866 (OP)
почему один раз нормально поделил, а второй как попало?
Аноним 04/06/17 Вск 20:06:15  154461911
>>154461776
0.693147180559945
Это
Аноним 04/06/17 Вск 20:08:10  154462043
>>154461832
Я проверил, первая часть с 5x-3 нормально работает. А вторая не хочет, я хуй знает как ее правильно составить.
Аноним 04/06/17 Вск 20:09:08  154462101
1.png (3Кб, 888x44)
>>154460866 (OP)
Аноним 04/06/17 Вск 20:10:02  154462164
>>154460866 (OP)
3(ln(exp(5x-1)*(1/3))/ln(2)-1
Вот так попробуй.
Аноним 04/06/17 Вск 20:11:00  154462237
>>154462164
3(ln(exp(5x-1)*(1/3))/ln(2))-1
Фикс
Аноним 04/06/17 Вск 20:11:02  154462239
>>154461911
Протестируй, что будет, если ты уберешь некоторые слогаемые. Например, посмотри, что будет если оставить:
y:=(ln(5x-3)/ln(2))
Потом
y:=3ln(exp(ln(x-1)*1/3);
Потом
y:=1/ln(2)
Аноним 04/06/17 Вск 20:11:44  154462281
>>154462239
>y:=1/ln(2)
Это зачем еще?
Аноним 04/06/17 Вск 20:11:58  154462297
Снимок.PNG (6Кб, 314x471)
Тупой сука паскаль, спасибо всем кто помогал.
Аноним 04/06/17 Вск 20:12:34  154462340
>>154462043
а ты не пробовал вторую часть сделать как первую?
Аноним 04/06/17 Вск 20:12:35  154462342
>>154462043
y:=ln(x-1)*(1/3)

Это сколько?
Аноним 04/06/17 Вск 20:13:10  154462387
>>154462297
уже лучше.
Аноним 04/06/17 Вск 20:13:29  154462409
>>154462281
На всякий.
Аноним 04/06/17 Вск 20:14:14  154462455
>>154462297
Стоп. Чтобы степень была в логарифме, надо ехп до логарифма ставить?
Аноним 04/06/17 Вск 20:15:23  154462536
image.png (20Кб, 386x639)
А нет, подставим в другой код, эта хуйня снова отказалась работать. МММММ
Аноним 04/06/17 Вск 20:16:47  154462626
>>154460866 (OP)
Напиши на бумаге как должно быть и вбрось сюда
Аноним 04/06/17 Вск 20:17:25  154462665
>>154462455
Это я так корень 3 степени делаю, т.е. exp(ln([выражение]*[степень]). Ведь число под корнем N степени это x^1/n
Аноним 04/06/17 Вск 20:18:27  154462726
test
Аноним 04/06/17 Вск 20:18:54  154462764
Test
Аноним 04/06/17 Вск 20:18:56  154462765
>>154462536
Да мое ты уже введи >>154462101
Проверил на плюсах, считает правильно

Аноним 04/06/17 Вск 20:19:11  154462778
>>154462665
Не, не надо. Лучше вынеси корень, как коэффициент 1/3.
Аноним 04/06/17 Вск 20:19:19  154462787
Test
Аноним 04/06/17 Вск 20:19:40  154462810
>>154462765
Ой сорян, не увидел тебя.
Аноним 04/06/17 Вск 20:22:08  154462998
>>154462765
Не нихуя, все те же NaN может и в правду эта хуйня не работает.
Аноним 04/06/17 Вск 20:23:12  154463069
>>154462998
Ты какой икс то вводишь? больше двух вводи
Аноним 04/06/17 Вск 20:24:41  154463177
>>154462536
а что ты хотел, у тебя например в нуле ни один логарифм не определен, понабрали программистов.
Аноним 04/06/17 Вск 20:25:16  154463218
>>154463069
у меня задание вот какое. Нужно подставлять x в диапазоне от [a:b], с шагом h, т.е. x приравниваем к a и накручиваем до b. В данном случае диапазон [-3:0].
Аноним 04/06/17 Вск 20:26:26  154463302
>>154463218
окай, все правильно сделал.
Аноним 04/06/17 Вск 20:26:34  154463321
>>154463177
Подставил диапазон [2:4] все нормально. Объясню значит преподу, что он пидорас.
Аноним 04/06/17 Вск 20:27:30  154463379
>>154463218
Пиши исключения.
Аноним 04/06/17 Вск 20:27:31  154463382
>>154463218
На твоем диапазоне это невозможно вычислить, корень из отрицательного числа, и логарифм отрицательного числа, это уже комплексные числа, головой бы хоть подумал
Аноним 04/06/17 Вск 20:28:04  154463415
>>154463321
Про исключения, сука, пиши.
Задача об этом, сучара.
Ты, как программист, должен обработать случаи, когда у тебя не будет считаться.
Пидорас.
Аноним 04/06/17 Вск 20:28:44  154463460
>>154463415
почему не будет, все ж посчиталось, NaN получился.
Аноним 04/06/17 Вск 20:29:26  154463521
>>154463415
Какие исключения? Тут весь промежуток исключать ему нужно, задание некорректно
Аноним 04/06/17 Вск 20:30:21  154463568
>>154463460
> NaN получился.
Альдебаран, сука, получился.
Даун сраный.
Аноним 04/06/17 Вск 20:31:16  154463638
>>154460866 (OP)
Кстати, ОП, школа уже кончилась, да и сессия началась, где ты учишься, раз тебе такую простую хуиту дают?
Аноним 04/06/17 Вск 20:32:04  154463688
>>154463638
У меня практика учебная
Аноним 04/06/17 Вск 20:32:44  154463733
>>154463568
ты истерику-то поумерь, на не уроке. задание посчитать, оп посчитал. в чем проблема?
Аноним 04/06/17 Вск 20:34:10  154463823
>>154463688
Пиздатая практика, этот пример - хуйня без задач. Вся суть образования в РФ, дать задание на отъебись, а реальные практические знания нахуй не нужны
Аноним 04/06/17 Вск 20:37:01  154464048
>>154463823
у меня и образование то, полу-программист, полу-сисадмин.
Аноним 04/06/17 Вск 20:37:17  154464072
>>154463823
наоборот, самый настоящий пример реальной задачи: если понимать ее буквально - получается бессодержательный ответ а-ля "вы в гондоле воздушного шара", если сделать задачу для более подходящей формулировки - можно получить по шапке, т.к. заказывали вообще не это. приходится интервьюировать заказчика писать самому себе тз, оценивать сроки и бабло и только потом работать. впрочем, очевидно, что оп на это не способен.
Аноним 04/06/17 Вск 20:38:09  154464136
>>154464072
Спасибо, отчисляюсь иду работать на завод.
Аноним 04/06/17 Вск 20:38:53  154464180
>>154464136
тоже вариант, возможно, там реже надо думать.
Аноним 04/06/17 Вск 20:39:33  154464227
>>154460866 (OP)
На хаскелле легче же будет
Аноним 04/06/17 Вск 20:40:15  154464278
>>154464227
а ответ будет тот же?
Аноним 04/06/17 Вск 20:40:17  154464282
>>154462665
Дурак чтоль?
т.е. sqrt(2) = exp{ln[2*(1/2)]} = exp{ln[1]} = 1 ?
Аноним 04/06/17 Вск 20:40:43  154464318
>>154464180
Нее, на заводе надо больше думать, чем овощем сидеть и рассуждать почему пишет NaN?
Аноним 04/06/17 Вск 20:41:39  154464407
>>154464318
NaN пишет по алгебре 9 го класса и ieee754, а на заводе над чем думать?
Аноним 04/06/17 Вск 20:43:14  154464520
>>154464282
exp(ln([выражение])*[степень])
Извиняюсь за грубую ошибку
Аноним 04/06/17 Вск 20:44:29  154464624
>>154464407
Блять, там чтобы деталь собрать надо, это пиздец знать нужно. А еще скорее всего корочки надо на какого-нибудь киповца или еще кого.
Аноним 04/06/17 Вск 20:45:37  154464705
>>154464624
да ладно, делать собрать даже макаку можно научить.
Аноним 04/06/17 Вск 20:48:47  154464933
>>154464520
Так правильно, да.
В общем нужна проверка, т.к. функция y=ln(x) определена только для положительных значений x.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 66 | 5 | 11
Назад Вверх Каталог Обновить

Топ тредов
Избранное