弧度與角度
sin等的參數(shù)是弧度
java計(jì)算正余弦值出錯(cuò)
java計(jì)算正余弦值出錯(cuò)
代碼就是下面的了,所以沒(méi)有注釋
運(yùn)行起來(lái)顯示沒(méi)有問(wèn)題,計(jì)算也出結(jié)果,可就是不正確.
/**
* @(#)myfrm.java
*
*
* @author
* @version 1.00 2009/3/23
*/
import java.awt.*;
import java.awt.event.*;
public class myfrm extends Frame{
TextField tf1,tf2;
Button b1,b2,b3;
Label l1,l2;
public myfrm(){
try{
frminit();
}catch(Exception e){
e.printStackTrace();
}
}
private void frminit() throws Exception{
this.setLayout(null);
l1=new Label("Angle:");
l2=new Label("Answer:");
tf1=new TextField("0",4);
tf2=new TextField("1",4);
b1=new Button("Sin");
b2=new Button("Cos");
b3=new Button("Exit");
l1.setBounds(new Rectangle(90,80,40,15));
tf1.setBounds(new Rectangle(130,80,60,15));
l2.setBounds(new Rectangle(250,80,50,15));
tf2.setBounds(new Rectangle(300,80,60,15));
b1.setBounds(new Rectangle(60,120,70,40));
b2.setBounds(new Rectangle(190,120,70,40));
b3.setBounds(new Rectangle(320,120,70,40));
this.add(l1,null);
this.add(l2,null);
this.add(tf1,null);
this.add(tf2,null);
this.add(b1,null);
this.add(b2,null);
this.add(b3,null);
b1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
b1_actionPerformed(e);
}
});
b2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
b2_actionPerformed(e);
}
});
b3.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
b3_actionPerformed(e);
}
});
}
void b1_actionPerformed(ActionEvent e){
tf2.setText(String.valueOf(
Math.sin(Integer.parseInt((tf1.getText())))));
}
void b2_actionPerformed(ActionEvent e){
tf2.setText(String.valueOf(
Math.cos(Integer.parseInt((tf1.getText())))));
}
void b3_actionPerformed(ActionEvent e){
System.exit(0);
}
public static void main(String args[]){
myfrm myfrm=new myfrm();
myfrm.setTitle("sin and cos coculator");
myfrm.setSize(450,200);
myfrm.show();
}
}
代碼就是下面的了,所以沒(méi)有注釋
運(yùn)行起來(lái)顯示沒(méi)有問(wèn)題,計(jì)算也出結(jié)果,可就是不正確.
/**
* @(#)myfrm.java
*
*
* @author
* @version 1.00 2009/3/23
*/
import java.awt.*;
import java.awt.event.*;
public class myfrm extends Frame{
TextField tf1,tf2;
Button b1,b2,b3;
Label l1,l2;
public myfrm(){
try{
frminit();
}catch(Exception e){
e.printStackTrace();
}
}
private void frminit() throws Exception{
this.setLayout(null);
l1=new Label("Angle:");
l2=new Label("Answer:");
tf1=new TextField("0",4);
tf2=new TextField("1",4);
b1=new Button("Sin");
b2=new Button("Cos");
b3=new Button("Exit");
l1.setBounds(new Rectangle(90,80,40,15));
tf1.setBounds(new Rectangle(130,80,60,15));
l2.setBounds(new Rectangle(250,80,50,15));
tf2.setBounds(new Rectangle(300,80,60,15));
b1.setBounds(new Rectangle(60,120,70,40));
b2.setBounds(new Rectangle(190,120,70,40));
b3.setBounds(new Rectangle(320,120,70,40));
this.add(l1,null);
this.add(l2,null);
this.add(tf1,null);
this.add(tf2,null);
this.add(b1,null);
this.add(b2,null);
this.add(b3,null);
b1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
b1_actionPerformed(e);
}
});
b2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
b2_actionPerformed(e);
}
});
b3.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
b3_actionPerformed(e);
}
});
}
void b1_actionPerformed(ActionEvent e){
tf2.setText(String.valueOf(
Math.sin(Integer.parseInt((tf1.getText())))));
}
void b2_actionPerformed(ActionEvent e){
tf2.setText(String.valueOf(
Math.cos(Integer.parseInt((tf1.getText())))));
}
void b3_actionPerformed(ActionEvent e){
System.exit(0);
}
public static void main(String args[]){
myfrm myfrm=new myfrm();
myfrm.setTitle("sin and cos coculator");
myfrm.setSize(450,200);
myfrm.show();
}
}
其他人氣:896 ℃時(shí)間:2020-08-03 04:45:44
優(yōu)質(zhì)解答
我來(lái)回答
類似推薦
- 一般角的正余弦值怎么算?
- 非特殊角的正余弦值怎么算?余弦值為2的角度數(shù)多少?
- 等腰三角形 余弦值怎么算
- 3的平方-1的平方=8×1,5的平方-3的平方等于8×2,7的平方-5的平方=8×3,9的平方-7的平方=8×4,用代數(shù)式表示這個(gè)規(guī)律,并計(jì)算2001的平方-1999的平方的值.
- 一個(gè)兩位數(shù)的個(gè)位數(shù)與十位數(shù)之和為12,其中個(gè)位數(shù)字為a則這個(gè)兩位數(shù)是:
- 近代以來(lái)中國(guó)婚姻觀念的變化
- 古詩(shī)《過(guò)零丁洋》中,作者聯(lián)寫(xiě)了個(gè)人和國(guó)家哪兩件大事
- absolutely
- I am reading an English story,[ ] my sister is watching tv.這里填什么連詞 為什么?
- 七年級(jí)所有古詩(shī)詞
- 二泉映月第五自然段仿寫(xiě)
- 我們 把地球的什么叫做地軸
猜你喜歡
- 1第一個(gè)社會(huì)主義國(guó)家的建立有什么歷史意義?
- 2因式分解:(1) 12a²b(x-y)³-4ab(y-x)² (2) (a²-4a)²+(3a-12)²
- 3一筐蘋(píng)果6個(gè)一拿剩4,7個(gè)一拿剩5,8個(gè)一拿剩6這筐蘋(píng)果至少有幾個(gè)如果大約有500多個(gè)那么有幾個(gè)
- 4求小學(xué)語(yǔ)文《激動(dòng)人心的時(shí)刻》說(shuō)課稿.及課件.
- 5用描述法表示下列集合:{3,9,27,81,…}
- 6求直線y=5x+3關(guān)于直線y=-x對(duì)稱的直線的函數(shù)解析式
- 7一架長(zhǎng)為十米的梯子AB斜靠在墻上 梯子的頂端距地面的垂直距離為8米 梯子下滑多少米 頂端下滑距離=底端下滑距離
- 8用無(wú)窮小定義證明:當(dāng)x趨向于3時(shí),f(x)=(x-3)/(x+1) 是無(wú)窮小 (用無(wú)窮小定義證明!)
- 9risk doing與risk to do
- 10新冷媒和氟里昂 這2種制冷劑有什么區(qū)別?哪個(gè)好?好在哪里
- 11為什么內(nèi)質(zhì)網(wǎng)的膜不能合成ATP?
- 12500千克加700千克是大于1噸還是小于或等于