圆的半径的算法

计应112—谭娇娇

这是圆的面积介绍

    把圆平均分成若干份,可以拼成一个近似的长方形。长方形的宽就等于圆的半径(r),长方形的长就是圆周长(C)的一半。长方形的面积是ab,那圆的面积就是:圆的半径(r)的平方乘以π,S=πrr。

 1 圆的面积用textView1来存放圆的面积。

2圆的按钮用button1确定并把数据存放到textView1这个控件中保存

 3圆的初始化的数据用editText1它来输入数据

package tanjiaojiao.c;

 import java.text.DecimalFormat;

 import android.app.Activity;

import android.os.Bundle;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

import android.widget.EditText;

import android.widget.TextView;

 

public class TanfActivity extends Activity implements OnClickListener {

    /** Called when the activity is first created. */

    @Override

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

        b1=(Button) findViewById(R.id.b1);

        t2= (TextView) findViewById(R.id.t2);

        t1= (EditText) findViewById(R.id.t1);

        b1.setOnClickListener(this);

    }

    Button b1;

    TextView t2;

    EditText t1;

    public void onClick(View arg0) {

       // TODO Auto-generated method stub

      

    float r,a;

    r=Float.parseFloat(t1.getText().toString());

    a = 3.14159f*r*r;

    DecimalFormat df=new DecimalFormat("0.00");

    t2.setText(df.format(a));

   

    }

}

posted on 2013-05-20 15:56  到处打听幸福的下落〆  阅读(626)  评论(0)    收藏  举报

导航