Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Kost9Ln
0 / 0 / 0
Регистрация: 03.06.2011
Сообщений: 28
#1

Пробую силы в простейшем калькуляторе - Программирование Android

02.06.2012, 10:34. Просмотров 685. Ответов 0
Метки нет (Все метки)

Всем привет, решил попробывать свои силы в программировании под андроид, т.к. ничего кроме делфи и паскаля (Ну Алгоритм 2.0 же не в счёт) не знаю, решил лепить приложение через app inventor. Все действия отточены, всё как бэ работает, после сделанного действия при вводе цифр стирается всё и начинается новый пример, при нажатии комбинации x+y-... после второго действия автоматом считается потом только вычитание, в общем, всё по аналогии с нормальным калькулятором, но возникла проблема с дробными числами: при делении, когда остаётся дробная часть, он выводит результат с запятой(!), например "10/4=2,5", хотя сам не считает это за число(он принимает числа вида 2.5 а не 2,5). и соответственно, при следующем действии он выдаёт ошибку типа "The operation - (или +, *, / и т.д.) cannot accept the arguments: 2,5 3". Чтобы убедиться, что проблема именно в запятой, слепил мини-программку, которая проверят "is it a number?". На 2.5 говорит true, а на 2,5 - false. Вопрос: Что делать?

Добавлено через 37 секунд
http://s2.ipicture.ru/uploads/20120602/lVT4SQYK.jpg

Добавлено через 1 минуту
P.S. Не нашёл там переменных, поэтому использую текстбоксы и делаю их невидимыми
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.06.2012, 10:34     Пробую силы в простейшем калькуляторе
Посмотрите здесь:

Ошибка в простейшем коде - Программирование Android
SELECT name as id_d FROM dolz UNION ALL SELECT name as id_o FROM otdel собственно хочу объединить два столбца в одну таблицу, но...

Перевод в земную систему координат. Спроецировать ускорения акселерометра на ось силы тяжести - Программирование Android
Доброго времени суток, товарищи Дано: показания акселерометра по 3 осям и показания системы ориентации телефона (в градусах). ...

Дробное деление в простейшем калькуляторе - PascalABC.NET
Здравствуйте, уважаемые! Написал простейший калькулятор var a,b,d: integer; c:chart; begin WriteLn ('введите знак (- или + или *...

Ошибка в простейшем коде - MySQL
SELECT name as id_d FROM dolz UNION ALL SELECT name as id_o FROM otdel собственно хочу объединить два столбца в одну таблицу, но при...

Изображение в простейшем мидлете - Java ME
я очень начинающий в Micro Edition, программирую в Eclipse. написал с учебника простейший мидлет - import...

Неясность в простейшем цикле - C#
Всем доброго! То ли лыжи не едут, то ли коэффициент трения зашкаливает: подсмотрел я у Шилдта код, ищущий максимальный и минимальный...

Глюк в простейшем скрипте - PHP
Приветствую всех. Нахожусь в лёгком замешательстве %-). Вроде простой скрипт выпадающего списка месяцев года. Идея в том, чтобы в значениях...

Ошибка в простейшем темплейте - C++
Удалил весь код под ноль, оставил только один класс с конструктором и деструктором. DeferredString.h #ifndef _DeferredString_h_ ...

Умудрился запутаться в простейшем цикле - Delphi
Нужно сделать программу для табулирования функции(Два списка со значениями x и соответствующими им значениям y. Вводятся начальное значение...

Непонятные ошибки в простейшем окне - C++ WinAPI
Начал читать книгу Win32. Основы программирования. Финогенов. Там объясняется про программирование на C++ с помощью WinAPI. Переписал из...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru