Я пытаюсь разработать приложение для начинающих, чтобы привыкнуть к некоторым утилитам разработки Xcode и iOS. Я пытаюсь создать приложение, которое будет решать квадратичное уравнение. Я попытался добавить этот код под действием кнопки «Рассчитать». Сначала у меня «Calculate» просто добавили три входа вместе. Теперь я пытаюсь решить эту проблему. Это то, что я сделал до сих пор. И позвольте мне напомнить, что я очень новичок в этом, поэтому то, что я, вероятно, выгляжу очень глупо и неправильно.Математические уравнения в Objecive C iOS development
-(IBAction) Calculate {
float x = ([A.text floatValue]);
float y = ([B.text floatValue]);
float z = ([C.text floatValue]);
total.text =[NSString alloc]initWithFormat:@"%.2f", -y+sqrtf(y*y-4*x*z)/2*x;
}
Я знаю, что это не полное уравнение, но это то, что у меня есть до сих пор. Ошибка, которую я получаю, заключается в добавлении скобки, где находится точка с запятой. Кто-нибудь знает, как сделать это более эффективным? Я хотел создать функцию solveEquation(), но я столкнулся с проблемами. Кто-нибудь знает, что я могу сделать? Любая помощь будет оценена!
Также обратите внимание на ваш [порядок операций] (http://en.wikipedia.org/wiki/Order_of_operations) на это квадратичное уравнение. –