Помогите сделать калькулятор
-
- interested
- Сообщения: 1
- Зарегистрирован: 16 ноя 2015, 12:18
- Версия LabVIEW: 2012
- Откуда: Челябинская область
- Контактная информация:
Помогите сделать калькулятор
Пытаюсь создать калькулятор на . Проблема возникла с с арифметическими действиями, т.е. сохраняю первое число в массив на первую строку оно же записывается во вторую стоку. как сделать что бы во вторую строку массива писалось число после нажатия кнопки действия +-*/ ?
- Вложения
-
- Копия Moi kalkulatop.vi
- Вот собственно и сам файлик
- (19.46 КБ) 251 скачивание
-
- professor
- Сообщения: 3406
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Помогите сделать калькулятор
А суть действа в чём?
Зачем таймаут в принципе? (сбрасывать накопленные с таким трудом данные?)
Сдвиговые регистры предполагают передачу данных из одной итерации в следующую. У вас они используются странным образом. Правильнее сказать, не используются.
Cluster: value change реагирует на все кнопки, даже выведенные в отдельные евенты.
В общем, подозреваю, что вы сами не понимаете, что хотите сделать.
Зачем таймаут в принципе? (сбрасывать накопленные с таким трудом данные?)
Сдвиговые регистры предполагают передачу данных из одной итерации в следующую. У вас они используются странным образом. Правильнее сказать, не используются.
Cluster: value change реагирует на все кнопки, даже выведенные в отдельные евенты.
Этого там совсем нет.сохраняю первое число в массив на первую строку оно же записывается во вторую стоку
В общем, подозреваю, что вы сами не понимаете, что хотите сделать.
-
IvanLis
- guru
- Сообщения: 5467
- Зарегистрирован: 02 дек 2009, 17:44
- Награды: 7
- Версия LabVIEW: 2015, 2016
- Откуда: СССР
- Благодарил (а): 28 раз
- Поблагодарили: 87 раз
Re: Помогите сделать калькулятор
Посмотрите: Google ПОМОГИsergeymag писал(а):Пытаюсь создать калькулятор на . Проблема возникла с с арифметическими действиями, т.е. сохраняю первое число в массив на первую строку оно же записывается во вторую стоку. как сделать что бы во вторую строку массива писалось число после нажатия кнопки действия +-*/ ?
Знание нескольких принципов освобождает от знания многих фактов!
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
Правила форума
Как добавить в сообщение картинку или файл
Конвертация / версий (форматов) VI
Как правильно задать вопрос...
-
- interested
- Сообщения: 1
- Зарегистрирован: 05 апр 2017, 10:11
- Версия LabVIEW: 13
- Контактная информация:
Re: Помогите сделать калькулятор
Вот наваял.
Нет проверок ошибки деления на ноль и после нажатия "=" можно дописывать числа в конец результата. А так в целом рабочий.
Нет проверок ошибки деления на ноль и после нажатия "=" можно дописывать числа в конец результата. А так в целом рабочий.
- Вложения
-
- Calc.vi
- (25.49 КБ) 382 скачивания
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение