Главная страница
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.012 c
8-19708
iNew
2002-12-18 10:30
2003.04.07
Как проиграть wav файл через динамик?


3-19409
_BasiL_
2003-03-17 13:32
2003.04.07
Кто работал с halcyon


3-19436
grusty
2003-03-18 13:34
2003.04.07
Открытие файла базы данных, игнорируя индексный файл...


14-19809
крот
2003-03-19 13:59
2003.04.07
Я, Вань, такую же хочу...


1-19652
Фагот
2003-03-25 17:54
2003.04.07
StringList