如何在目标c中以最简单的形式返回方程的结果?

时间:2014-09-07 07:06:57

标签: objective-c math

我正在制作一个程序,从用户的三角形中获取两条腿的大小(通过两个文本字段),程序计算它们的斜边(使用毕达哥拉斯定理)。此时它返回一个十进制值。是否有一个函数以最简单的形式返回方程的结果?

这是我的代码:

-(void)calculateHypotenuse{

legA = [[legATextField text] floatValue];
legB = [[legBTextField text] floatValue];

if (legATextField.text == nil && legBTextField.text == nil) {
    legA = 0;
    legB = 0;
}

hypotenuse = sqrtf(powf(legA, 2) + powf(legB, 2));

hypotenuseLabel.text = [NSString stringWithFormat:@"Hypotenuse: %g", hypotenuse];

}

0 个答案:

没有答案