Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Программное обеспечение > Зацените! |
Автор: Vit 3.6.2002, 19:04 |
Оцените мой очень небольшой проэкт: http://chicago.lastplanet.com/acalc/acalc.exe Чего не хватает, что бы хотели изменить? |
Автор: *NS* 4.6.2002, 09:43 |
Очень, такой, индустриальный калькулятор. Изменить: а. В режиме, когда включено зеленое поле, убери всплывающую подсказку. Добавить: а. Хорошо бы, что бы можно было набирать циферки в двоичной системе, ИМХО мгновенный перевод в другие системы очень удобен. б. Может быть при наборе команд сделать что-то типа "пулдауна" - в смысле, я набрал "A" и выпали все команды по алфавиту на "А". Стрелками на нужную подвинулся, "Ввод" нажал и на экране отобразилось что-то вроде "ARCSIN ()" и курсор уже между скобками. А вообще удобно. И то что он в трей падает то же удобно. И то что мышой елозить не надо то же хорошо. |
Автор: Vit 4.6.2002, 15:57 |
Спасибо, очень информативно и по существу. Как ты себе представляешь ввод двоичных чисел? Я имею ввиду формат, если ввод шестнадцатиричных можно делать как $AC356 или 0хAC356, то двоичных как? |
Автор: *NS* 5.6.2002, 10:51 |
Ну, в принципе, насколько я знаю, стандартного обозначения для двоичной системы нет. Посему: а. Можно писать bin100100101 б. &101001001 в. прикрутить индикатор используемой системы исчисления с "хоткеем" для переключения между режимами, то есть по умолчанию десятичная система и, например, по CTRL+a переключаешься в Hex, Bin, Dec, etc., а перед строкой ввода горит табло с надписью Hex или Dec или ... |
Автор: neutrino 6.6.2002, 09:42 |
Очень удобная штуковина! Что я первое ввел так это trunc(3.7), думал не поймет - ошибся. P.S. Я тоже писал калькулятор и хотел сделать запись следуюшим образом: #n$X1X2...Xк.Y1Y2...Yк, где n-система счисления, Xi-целая часть числа в н-ой системе, Yi-дробная часть числа. Я его так до конца и не сделал, но что он делает, так это перевод из n-ой системы счисления в m-ую (n,m~[2..36] - использовал все латинские буквы). Правда дробную часть он не переводит (так руки и не дошли). |
Автор: Vit 6.6.2002, 17:26 |
Перевод дробной части ИМХО вообще не нужен, я еще не встречал ситуацию когда кто-то это пользовал, а вот приведение любого основания к любому это занятно, только вот надо ли? Что-то я не встречал чтобы кому-то нужны были основания кроме 2, 8, 10, 16. Правда встречается основание 60, но как его записать? |
Автор: neutrino 6.6.2002, 18:08 |
Конечно же я делал это так, "от болды" - просто было интересно. Знаешь как прикольно набрать свое имя в 36-тиричной системе счисления и перевести его 35-тиричную? А на счет дробной части - это нужно! Например когда работаешь с числами с плаваюшей точкой, там надо отдельно дробную и целую часть переводить, потом "двигать" точку. Какое это имеет отношение к калькулятору? Например (если вооружиться тем, что калькулятор используется в программе ГолдПен [кстати, рекомендую, довольно удобно в ней писать на АСМе]), когда пишешь прогу на АСМе, это может быть полезно, ведь ты для программистов пишешь калькулятор. |
Автор: Vit 6.6.2002, 18:21 |
Как раз калькулятор скорее для всех, чем для программистов. Я вот думал, а может добавить статистику и построение графиков функций, но это сделает приложение слишком тяжелым, что народ считает по этому поводу? Стоит с этим возится, или и без меня таких програм хоть завались, может добавить работу с базами данных и текстами - например чтение всех записей, вычисление по данной формуле с заносом результатов в какую-нибудь таблицу? И сделать это в виде либо Plug-in или в виде отдельных приложений - такой "Математический" миниофис? |
Автор: neutrino 6.6.2002, 18:51 |
(статистика, статистика ...) Знаешь, я почему подумал, что для программистов, так это потому что в GoldPen калькулятор такой же, только версия постарее. А на счет статистики, я думаю, что таких программ много, но если удобней сделаешь так стоит. |