Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.07;
Скачать: CL | DM;

Вниз

И еще: зацените мой калькулятор.   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.017 c
9-19406
cyclope (#-)
2002-10-30 04:44
2003.04.07
DelphaX


1-19628
Капустин Андрей
2003-03-25 13:32
2003.04.07
Что такое *.inc файлы ?


14-19838
Malder
2003-02-27 23:31
2003.04.07
Большой куш (snatch)


14-19761
KPY
2003-03-22 10:06
2003.04.07
Поздравляю народ с НАУРЫЗОМ!


14-19859
alxx
2003-03-21 17:23
2003.04.07
:)