我正在学习安卓编程,我做了一个计算器。计算器工作正常,但我的 sin、cos 和 tan 公式有问题。我想以度而不是弧度显示值。
这是适用于此的一段代码。
btnTan.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
setValue(Double.toString(Math.tan(Double.parseDouble(txtCalc
.getText().toString()))));
}
});
这是函数 setValue
private void setValue(String value) {
if (operator == 0)
reset();
if (readyToClear) {
readyToClear = false;
}
txtCalc.setText(value);
txtCalc.setSelection(value.length());
hasChanged = true;
}
我想要另一个按钮,可以在弧度和度数之间切换,比如 Iphone 计算器。
谢谢!