App Inventor 2 — Текстовое поле с вычитанием

Я пытаюсь сделать приложение, которое поможет мне в моей работе. По сути, у меня есть части информации, такие как пеленги, скорость, дальность и курс, ATB, и я хочу, чтобы все они складывались в окончательный результат (это называется RBROTSARC).

Моя проблема заключается в том, что я хочу использовать 2 текстовых поля ввода, которые будут вычитать одно из другого (известное как относительный пеленг) и отображать этот результат в третьем, и это только для того, что называется OSA, в конечном итоге будет могут быть и другие текстовые поля с правилом sin/co sin. Мне просто нужно знать, как связать текстовые поля, чтобы я мог складывать, вычитать, делить, умножать.

Я прикреплю свои скриншоты, которые я сделал до сих пор, если это поможет, или если кому-то захочется создать это для меня, я буду с радостью признателен, поскольку я могу отправить вам информацию, которая будет использоваться для его создания.

Appinventor2blockscreen введите здесь описание изображения

Формулы

relative bearing = abs(target bearing - own bearing)

osa =  sin relative bearing x own speed

person Rob Wilkinson    schedule 12.01.2017    source источник
comment
Можете ли вы объяснить, что вы подразумеваете под 2 text input boxes that will subtract from each other? Вы имеете в виду if textbox1 > textbox2 then calculate textbox1-textbox2 else calculate textbox2 - textbox1, что означает abs(textbox1 - textbox2)? Возможно, вы захотите предоставить формулу, которую хотите рассчитать...   -  person Taifun    schedule 13.01.2017
comment
хорошо, я хочу использовать текстовые поля в качестве источников ввода для требуемых числовых данных. формула (sin относительный пеленг x собственная скорость), поэтому я должен сначала определить относительный пеленг, поэтому, например, если tgt пеленг находится на 090, а мы на пеленге 120, относительный пеленг равен 30, тогда я должен сделать еще один расчет со скоростью (sin30 x собственная скорость), чтобы в конечном итоге выяснить, какова наша скорость по tgts. @Тайфун   -  person Rob Wilkinson    schedule 13.01.2017
comment
Я отредактировал ваш вопрос, чтобы вы добавили формулы для расчета, как я понимаю. . Возможно, вы захотите исправить это. Пожалуйста, также примите участие в туре, чтобы узнать, как работает Stackoverflow.   -  person Taifun    schedule 13.01.2017


Ответы (1)


Моя проблема в том, что я хочу использовать 2 текстовых поля ввода, которые будут вычитаться друг из друга (известные как относительный подшипник).

Возьмите 2 текстовых поля, метку для отображения результата и кнопку для запуска расчета, как это

введите здесь описание изображения

Или используйте глобальные переменные, подобные этой введите здесь описание изображения и т.д. и т.п.

Очень хороший способ изучить App Inventor — прочитать бесплатное Руководство изобретателя здесь, в бесплатной онлайн-книге AI2 http://www.appinventor.org/book2 ... ссылки находятся внизу веб-страницы. Книга «учит» пользователей программировать блоки AI2. Здесь есть бесплатный курс программирования http://www.appinventor.org/content/CourseInABox/Intro и файлы aia для проектов в книге находятся здесь: http://www.appinventor.org/bookFiles
Здесь описано, как делать множество основных вещей с помощью App Inventor: http://www.appinventor.org/content/howDoYou/eventHandling .

Также выполните учебные пособия http://appinventor.mit.edu/explore/ai2/tutorials.html, чтобы изучить основы App Inventor, затем попробуйте что-нибудь и следуйте 5 основным советам: как научиться Изобретатель приложений

person Taifun    schedule 13.01.2017
comment
Спасибо, очень признателен, сейчас попробую. @Тайфун - person Rob Wilkinson; 16.01.2017