【发布时间】:2021-05-17 09:16:46
【问题描述】:
如何做余弦函数?
我不知道该怎么做。
number2 = Label1->Caption;
if(number1 != "" && number2 != "" && znak != ""){
if(znak == "+")
Label1->Caption = AnsiString(number1.ToDouble() + number2.ToDouble());
if(znak == "-")
Label1->Caption = AnsiString(number1.ToDouble() - number2.ToDouble());
if(znak == "*")
Label1->Caption = AnsiString(number1.ToDouble() * number2.ToDouble());
if(znak == "^^")
Label1->Caption = AnsiString(number1.ToDouble() number2.ToDouble());
if(znak == "/") {
if (number2 != "0,0") {
Label1->Caption = AnsiString(number1.ToDouble() / number2.ToDouble());
}
else {
ShowMessage("Ошибка! Деление на ноль!");
Label1->Caption = "";
break;
}
}
number2 = "";
znak = "";
number1 = Label1->Caption;
return;
}
【问题讨论】:
-
您显示的代码与余弦函数的问题有什么关系?另外,请不要张贴无用的屏幕图像。当图像阐明了您所询问的问题时,请保持小而重要。考虑到许多人正在使用相当小的设备,例如电话。
-
I BCB 一旦你包含
math.h你得到了sin和cos...当心它的弧度所以如果你想从角度转换ang然后使用cos(ang*M_PI/180.0)。 ..
标签: c++ c++builder