| |||||||||||
|
ICQ БОТАН-МАТ ботUIN:46-devjat-5376-null-7 (Долго думал как назвать) Когда-то когда у меня был самый простой мобильник, а учился я еще только на 1 курсе университета, были проблемы с тем, что калькуляторы не все умеют =) Т.к. тогда в программировании на Java был не силен, а позже настолько его изучил что понял, что это язык не для программирования, оформил дело в виде бота. Благо Jimm рулит. Потом несколько лет его поддерживал, сейчас окончательно забросил за ненадобностью. Но тут меня удивило, что уже несколько раз одного из ботов вижу в онлайне (последние вымерли больше года назад). Уже даже не помню, на какой дедик его залил... Выкладваю всем на растерзание. Функции: ver - показ версии бота help - список команд без описаний. Я описание и так помнил, но команды забывал. delim ; задает разделитель строки - нах надо уже не помню calc x=1;y=2;sin(x)*y парсит выражение, выдает резалт diff x;sin(x) дифференцирование по х от заданной функции... дифференциалы по времени никак. Только если в явном виде... kv 1 2 -10 Решение квадратных уравнений. в данном случае 1*x^2+2x-10=0 int 0 pi sin(x) определенный интеграл от 0 до пи от синуса. Действия с матрицами ls\n [Matrix] - не помню mr [matrix] считать матрицу с клавы: писать надо так mr 2 2 1 0 0 1т.е. сначала размерность, потом сами данные. mt - транспонировать. mm 1/2 - означает matrix multiply by... т.е. умножение матрицы на число, которое, насколько я помню, перед этим парстися, т.е. м.б. выражение. md - определить детерминант mp - получить присоединенную матрицу mo - обратить матрицу, бывает глюк тогда все 0 выводятся, хз ![]() mw - вывести матрицу. В памяти только 1 матрица. Все. Юзайте на здоровье. Если найду сырцы - тоже выложу. Предоставляется в режиме AS IS. Иногда почему-то не отвечает. Сам знаю. Но седня я с ним пообщался - 5 команд обработал, потом перестал отвечать. Этот глюк связан не с работой бота, а с тем, что сцуки из АОЛ постоянно мутят с протоколом. Посмотрите в ver дату сборки - поймете почему. Сегодня уже 2008 год... |
|
|||||||||
Powered by VVSCMS, release 3.10.2006 © 2006-2016 VVS777. |