Я задался вопросом: как бы выглядел калькулятор собранный HiAsm'е?
Если кто знает поделитесь схемой пожалуйста.
Попробовал свои силы и вот что получилось: code_28254.txt , но мне кажется что у меня какая то большая схема.
Этот топик читают: Гость
Ответов: 37
Рейтинг: 0
|
|||
карма: 0 |
| ||
файлы: 1 | code_28254.txt [15.2KB] [291] |
Ответов: 1173
Рейтинг: 49
|
|||
vovvei, разобраться нет времени (ухожу), но навскидку -- громоздко. Смотри R-Calc за авторством tig-rrr, где-то было на форуме.
|
|||
карма: 0 |
|
Ответов: 1376
Рейтинг: 197
|
|||
vovvei писал(а): как бы выглядел калькулятор собранный HiAsm'е? |
|||
карма: 1 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2025-01-11 00:17:58 |
|||
карма: 0 |
|
Ответов: 1173
Рейтинг: 49
|
|||
[offtop]
foksov писал(а): %HiAsm%ElementsdelphiExampleUtilsCalk.sha |
|||
карма: 0 |
|
Ответов: 1376
Рейтинг: 197
|
|||
[offtop]
Ex_ писал(а): Это "примитив". |
|||
карма: 1 |
|
Ответов: 495
Рейтинг: 163
|
|||
Ex_ писал(а): где-то было на форуме.http://forum.hiasm.com/forum.html?q=3&p=141217#p141217 Версия Lite.. |
|||
карма: 4 |
|
Ответов: 8932
Рейтинг: 823
|
|||
tig-rrr, как-то я пропустил Вашу схему
![]() Используя MathParse можно нарисовать и очень большой и совсем маленький калькулятор code_28260.txt ![]() |
|||
карма: 19 |
| ||
файлы: 1 | code_28260.txt [5.7KB] [171] |
Ответов: 37
Рейтинг: 0
|
|||
Ex_ писал(а): но навскидку -- громоздкоВесь интерес ( понять логику ) был в том чтобы создать калькулятор такой же (ну не совсем такой, кнопок поменьше ![]() 1. Если нажать цифру, а потом кнопку "удалить", то поле не станет пустым, а ноль появится. 2. Удаление цифры возможно только при вводе нового числа, если нажать на +,- или =, то цифру уже нельзя удалить. 3. Если нажать 2+2=, то получится 4, а затем ( не нажимая С ) ввести 2+2=, то получится 4. А если тоже самое сделать с калькулятором tig-rrr'а, то получится 48. Может быть поэтому громоздко? |
|||
карма: 0 |
|
Ответов: 1173
Рейтинг: 49
|
|||
vovvei писал(а): Если нажать цифру, а потом кнопку "удалить", то поле не станет пустым, а ноль появится
![]() vovvei писал(а): Удаление цифры возможно только при вводе нового числа, если нажать на +,- или =, то цифру уже нельзя удалитьvovvei писал(а): Если нажать 2+2=, то получится 4, а затем ( не нажимая С ) ввести 2+2=, то получится 4.![]() |
|||
карма: 0 |
|
Ответов: 495
Рейтинг: 163
|
|||
Леонид писал(а): как-то я пропустил Вашу схему![]() tig-rrr писал(а): В версии 005 добавлена возможность решения уравнений с одним неизвестным. Автор : Леонидvovvei писал(а): А если тоже самое сделать с калькулятором tig-rrr'аvovvei писал(а): 1. Если нажать цифру, а потом кнопку "удалить", то поле не станет пустым, а ноль появится.
2. Удаление цифры возможно только при вводе нового числа, если нажать на +,- или =, то цифру уже нельзя удалить. ![]() |
|||
карма: 4 |
|
Ответов: 1173
Рейтинг: 49
|
|||
vovvei, короче говоря, вот тебе пипец какой функциональный и простой калькулятор из 3-х элементов:
code_28266.txt ![]() |
|||
карма: 0 |
| ||
файлы: 1 | code_28266.txt [398B] [131] |
Ответов: 495
Рейтинг: 163
|
|||
Ex_ писал(а): простой калькулятор из 3-х элементов
|
|||
карма: 4 |
|
Ответов: 1376
Рейтинг: 197
|
|||
карма: 1 |
| ||
файлы: 1 | code_28267.txt [476B] [173] | ||
Голосовали: | tig-rrr |
Ответов: 37
Рейтинг: 0
|
|||
Спасибо всем за участие. Вот у меня ещё вопрос возник: как сделать так чтобы калькулятор мог реагировать на клавиши клавиатуры?
|
|||
карма: 0 |
|