Форум: "Потрепаться";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
ВнизИ еще: зацените мой калькулятор. Найти похожие ветки
← →
NetBreaker666 (2003-03-21 20:36) [0]Делал при приеме на работу к одному му**** вообщем нехорошему человеку, который руководит проектом www.UMSolver.com
Делал давно, в течение 2-х дней, по-этому тормозит.
Выражения вводяться так:
ax[2]+bx+с
означает a*x^2+b*x+с
(x+y+xz+5)[5]
Означает (x+y+x*z+5)^5 - просто расскроет скобки, а
(x+y+xz+5)[5]|x - вдобавок еще разложит в полином относительно x.
Если кто сильно захочет - выложу исходники. Хотя ничего красивого там нету :(
← →
NetBreaker666 (2003-03-21 20:37) [1]Ой, URL Забыл:
http://www.asicdesign.ru/solver.exe
← →
NetBreaker666 (2003-03-21 20:57) [2]Ну, кто-нибудь заценит ?
← →
kostya2000 (2003-03-21 21:47) [3]полное Г (имхо)
← →
Ihor Osov'yak (2003-03-21 21:47) [4]Ох, учитывая ник да и стиль поведения (в прошлом) автора сего произведения я воздержусь от загрузки ексешника....
← →
NetBreaker666 (2003-03-21 22:24) [5]
> kostya2000 ©
А доводы?
> Ihor Osov"yak © (21.03.03 21:47)
> Ох, учитывая ник да и стиль поведения (в прошлом) автора
> сего произведения я воздержусь от загрузки ексешника....
>
Эх вы, ладно, кидаю сорцы, компилите сами: http://www.asicdesign.ru/solving.rar
← →
kostya2000 (2003-03-21 23:12) [6]
> > kostya2000 ©
>
> А доводы?
Да бесполезная штука, что мне с ней делать??? чем обычный калькулятор хуже по сравнению с твоей прогой?
← →
NetBreaker666 (2003-03-21 23:18) [7]Тем, что умеет работать с символьными выражениями. Ты на обычно калькуляторе раксрой скобки в (x+y+(a+b*x)^3)^5 * ((x-)^2+(a-b*x)^2)^2... влом придумывать, ну к примеру. Я не говорю, что соперничаю с Maple или MatLab, просто пример работы с символьной арифметикой.
Ща кстати, немного оптимизил.
← →
Dok_3D (2003-03-21 23:39) [8]2 NetBreaker666
>>{of course, motherfucker !!! Bill gates - son of the bitch !
>>Microsoft - Sucks ! Borland - Fucking Shit !!!!!!}
Эти убеждения до сих пор стойко сидят в Вашем незаурядном сознании ?
← →
Ixion (2003-03-22 03:00) [9]
> NetBreaker666 © (21.03.03 23:18)
> Тем, что умеет работать с символьными выражениями. Ты на
> обычно калькуляторе раксрой скобки в (x+y+(a+b*x)^3)^5 *
> ((x-)^2+(a-b*x)^2)^2... влом придумывать, ну к примеру.
Вот только, что ввел на своем калькуляторе подобное :) И все прекрасно посчиталось. Так что или обычным калькулятором надо научиться пользоваться или покупать чуть более дорогие модели, которые прекрасно раскрывают все скобки.
← →
Ixion (2003-03-22 03:20) [10]
> NetBreaker666 © (21.03.03 20:36)
>
> Если кто сильно захочет - выложу исходники. Хотя ничего
> красивого там нету :(
А вот это точно :) Ни красивого ни полезного - про культуру программирования автор даже не слышал - я так даже в пьяном виде не пишу. Глядя на то как используются конструкции языка можно подумать, что это первая (ну может быть вторая :) программа, написанная им на паскале.
Да и алгоритм парсинга выражения ... не совсем оптимальный :(
Ну а глядя на милейшие комментарии по поводу Билла Гейтса, упомянутые Dok_3D © (21.03.03 23:39), начинаешь задумываться о эмоциональной стабильности автора :)
По десятибальной шкале, я бы оценил это произведение на твердую 3.
← →
Мыш (2003-03-22 07:15) [11]Ввел (2+4)-2*2+4 получил 10-4 ???
Калькулятор не дает вконец отупеть? Предлагает досчитать самому? Это ему в плюс ;)
← →
NetBreaker666 (2003-03-22 11:44) [12]
> А вот это точно :) Ни красивого ни полезного - про культуру
> программирования автор даже не слышал - я так даже в пьяном
> виде не пишу. Глядя на то как используются конструкции языка
> можно подумать, что это первая (ну может быть вторая :)
> программа, написанная им на паскале.
> Да и алгоритм парсинга выражения ... не совсем оптимальный
> :(
> Ну а глядя на милейшие комментарии по поводу Билла Гейтса,
> упомянутые Dok_3D © (21.03.03 23:39), начинаешь задумываться
> о эмоциональной стабильности автора :)
>
> По десятибальной шкале, я бы оценил это произведение на
> твердую 3.
А те слабо такую фиговину за пять часов наваять ?
← →
NetBreaker666 (2003-03-22 11:46) [13]
> Ввел (2+4)-2*2+4 получил 10-4 ???
Чувак, у него нет понятия "*", эту фигню надо было вводить так: (2+4)-(2)(2)+4 - это не я придумал, мне так сказали.
← →
NetBreaker666 (2003-03-22 11:50) [14]
> Эти убеждения до сих пор стойко сидят в Вашем незаурядном
> сознании ?
О, нет, просто сперва я кучу раз переписывал на ASM"e (для этот я использую Packed record) - а потом перешел кажется с четвертого на пятый Delphi и нихрена не заработало (там изменился способ передачи структур в параметрах или что-то еще - не помню).
← →
kostya2000 (2003-03-22 22:48) [15]
> Тем, что умеет работать с символьными выражениями. Ты на
> обычно калькуляторе раксрой скобки в (x+y+(a+b*x)^3)^5 *
> ((x-)^2+(a-b*x)^2)^2... влом придумывать, ну к примеру.
> Я не говорю, что соперничаю с Maple или MatLab, просто пример
> работы с символьной арифметикой.
У меня калькулятор Casio fx-82MS, 240 функций... открывает любой сложности скобки, до 72 символов.... сомневаюсь что мне твоя фигня нужна...
← →
Ixion (2003-03-22 23:17) [16]
> А те слабо такую фиговину за пять часов наваять ?
Нет, такую фиговину мне за 5 часов не наваять - мне воображения не хватит комментарии писать :), а вот калькулятор, работающий с символьными выражениями написать за 5 часов можно.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.007 c