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

Objective-C

Войти
Регистрация
Восстановить пароль
 
DonMidNight
5 / 5 / 0
Регистрация: 06.11.2013
Сообщений: 37
#1

Деление на 0 в калькуляторе - Objective-C

26.01.2014, 22:50. Просмотров 993. Ответов 5
Метки нет (Все метки)

Доброго времени суток, подскажите каким методом можно вывести на экран калькулятора ошибку если пользователь пытается делить число на "0", как это сделать пока не понимаю. Заранее благодарю
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2014, 22:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Деление на 0 в калькуляторе (Objective-C):

Цифры в калькуляторе - Objective-C
Здравствуйте! Я на начальном этапе написание калькулятора)) Как при нажатии кнопки вывести цифру в окошко, я знаю, но я это делаю с...

Деление на 0 в калькуляторе - Delphi
Помогите реализовать деление на ноль с выводом ошибки в поле вывода. Если сделать вот так(строчка 157 ), то при делении на нуль будет...

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

Обработать деление на ноль в калькуляторе - C++/CLI WinForms
Только начала "творить" в visual c++ ,и сразу возник вопрос... при выполнении операции деления нужно проверить, чтобы второй операнд не...

Деление на ноль и извлечение квадратного корня в калькуляторе в Qt Creator - C++ Qt
Я понимаю, что производить проверку надо с помощью if и в поле ввода должно выводится сообщение error с помощью str.toFloat(), но на...

Задача про деление яблок (целочисленное деление) - C++
Ребят,помогите с задачкой,как написать input.txt и output.txt? Помогите решить задачу. C++. Заранее спасибо! N школьников делят K яблок...

5
BigDanceMouse
5 / 5 / 1
Регистрация: 26.01.2014
Сообщений: 69
26.01.2014, 23:08 #2
Может просто добавить проверку if.
Objective-C
1
2
3
4
5
6
7
8
9
10
11
int a = 5;
int b = textField.text;
int c;
if(b !=0)
{
   c = a/b;
}
else
{
  textField.text = @"Низя делить на 0!"
}
Добавлено через 6 минут
даже вероятнее всего в textField.text будет дыведен NSString тогда нужно при объявлении b сделать
Objective-C
1
[[textField.text] intValue]
0
DonMidNight
5 / 5 / 0
Регистрация: 06.11.2013
Сообщений: 37
26.01.2014, 23:37  [ТС] #3
)) Теперь при делении на 0 в результате получается 0.
0
BigDanceMouse
5 / 5 / 1
Регистрация: 26.01.2014
Сообщений: 69
26.01.2014, 23:43 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Ну вам надо вместо нуля вывести сообщение об ошибке. Я так понимаю что у вас не используется textField для вывода результата? Если это так, то в вилке if, else
вместо textField.text = @"Низя делить на 0!" поставьте тот вывод, который у вас используется
0
DonMidNight
5 / 5 / 0
Регистрация: 06.11.2013
Сообщений: 37
26.01.2014, 23:47  [ТС] #5
textField нету, но используются другие выходы. Спасибо , я уже разобрался, не тот выход использовал у меня их 4))))
0
BigDanceMouse
5 / 5 / 1
Регистрация: 26.01.2014
Сообщений: 69
26.01.2014, 23:49 #6
Ну гуд.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.01.2014, 23:49
Привет! Вот еще темы с ответами:

.NET 4.x Умножение, деление и деление с остатком - C#
Рассмотрим эти операции на примере. static void Main() { int i = 100, j = 15; double a = 14.2, b = 3.5; ...

Деление знаковых чисел с выводом ошибки "Деление на ноль" - Assembler
Собственно поставили передо мной задачу - написать прогу деления двух чисел, причем что бы учитывался знак, и помимо всего прочего при...

в калькуляторе 2+2*2=8 - C++
не получается сделать так, чтобы калькулятор считал 2+2*2=8, как это реализовать? Есть мнение что нужно что-то дописать в "+", но что......

Запутался в калькуляторе - Java SE
Здравствуйте уважаемые юзеры. Обращается к вам делитант, я начал изучать Java(Только только) и во время процесса наткнулся на одну...


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
26.01.2014, 23:49
Ответ Создать тему
Опции темы

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