圆环地面和圆形墙面的装修
来源:互联网 发布:王者荣耀数据看不懂 编辑:程序博客网 时间:2024/04/29 02:03
package com.lovo;/** * 圆环地面和圆形墙面的装修 * 圆环地面每平米10元,圆形墙面每米8元 * 中心园的半径为R,要在比其半径大addRedius的圆的边缘修绕圆的墙,要在两圆形成的圆环上铺路,求总的装修费用 * @author 李睿 * */public class Poordecoration {/** * 园面积算法 * @param R * @return 返回面积area */public static double Area(double R){double area = R * R * PI;return area;}/** * 园的周长算法 * @param R * @return 返回周长 circumference */public static double Circumference(double R){double circumference = 2 * PI * R;return circumference;}/** * 定义常量PI = 3.14 */private static final double PI = 3.14;private double redius;public Poordecoration(double redius) {this.redius = redius;}/** * 圆环部分装修价钱 * @param addRedius 比中心圆多出来的半径 * @param price 装修的单价 * @return 装修的价钱money1 */public double decorationFeeOfRoad(double addRedius, double price){double money1 = (Area(redius + addRedius) - Area(redius)) * price;return money1;}/** * 圆形墙装修的价钱 * @param addRedius 比中心圆多出来的半径 * @param price 装修的单价 * @return 装修的价钱money1 */public double decortionFeeOfWall(double addRedius, double price){double money2 = Circumference(redius + addRedius) * price;return money2;}}
package com.lovo;/** * 圆形墙和圆环地方装修 * @author 李睿 * */public class Text04 {public static void main(String[] args) {//给定中心圆的半径Poordecoration p = new Poordecoration(5);//给定多于中心圆的半径和装修单价p.decorationFeeOfRoad(3, 10);System.out.printf("%.2f\n", p.decorationFeeOfRoad(3, 10));//给定多于中心圆的半径和装修单价p.decortionFeeOfWall(3, 8);System.out.printf("%.2f\n",p.decortionFeeOfWall(3, 8));}}
0 0
- 圆环地面和圆形墙面的装修
- 广州装修告诉你墙面处理的正确步骤
- 自定义绘制圆形、圆环和弧线
- 北京元阔装饰安徽分公司 装修过后两年不到的墙面 及 相关
- Android实现带圆环的圆形头像
- 打造你自己的圆形或圆环形progressBar——圆形SeekBar演变圆形progressbar
- 家装旺季莫错过 熟记墙面装修流程
- 集成墙面室内装修 四海八荒美出新高度
- 带有动态圆环的圆形图片控件DynamicAvatarView
- html中利用border相关标签绘制三角形、菱形、梯形、圆形和圆环
- Unity--简单的摄像机跟随和地面的坐标获取
- 网络销售真的会和地面渠道冲突吗?
- 地面效应和起飞不平稳的问题
- 泳池圆的周长和圆环面积
- 自定义属性和圆环的绘制
- 根据传入的数据绘制圆环,以及以绘画形式自定义图片为圆形
- widget和Decorator装修器的使用
- android绘制圆形、圆角、圆环图片
- golang 中regexp包用法
- android menu一列变方阵
- POJ 2762 Going from u to v or from v to u?(强连通+拓扑)
- Cocos2d-x 多分辨率适配完全解析
- 鞍山2014Regional K
- 圆环地面和圆形墙面的装修
- ns3 Test 和 Log系统的配置
- js跨域问题
- if else成绩分类
- 如何成为一个偷懒又高效的Android开发人员
- 统计文章中出现的单词频率java小程序
- 关于群硕,我有话对学弟学妹们说
- switch的使用
- bootstrap导航栏