JAVA大作业

importjava.util.Scanner; /*四则运算*/ class arithmetic{ privatedoublen1; privatedoublen2; publicdouble getN1() { returnn1; } publicvoid setN1(doublen1) { this.n1 = n1; } publicdouble getN2() { returnn2; } publicvoid setN2(doublen2) { this.n2 = n2; } doublesubtration(doublen1,doublen2){ returnn1-n2; } double addition(doublen1,doublen2){ returnn1+n2; } double multiplication(doublen1,doublen2){ returnn1*n2; } double division(doublen1,doublen2){ returnn1/n2; } public arithmetic(doublen1,doublen2){ this.getN1(); this.getN2(); } } /*计算三角函数值*/ classTriFun{ privatedoublex;

publicdoublegetX() { returnx; } publicvoidsetX(doublex) { this.x = x; } publicvoid sin(){ System.out.println("正弦值为"+Math.sin(x)); } publicvoidcos(){ System.out.println("余弦值为"+Math.cos(x)); } publicvoid tan(){ System.out.println("正切值为"+Math.tan(x)); } publicvoidasin(){ if(x>=-1&&x<=1) System.out.println("反正弦值为"+Math.asin(x)); else System.out.println("没有反正弦值!"); } publicvoidacos(){ if(x>=-1&&x<=1) System.out.println("反余弦值为"+Math.asin(x)); else System.out.println("没有反余弦值!"); } publicvoidatan(){ if(x!=0) System.out.println("反正切值为"+Math.atan(x)); else System.out.println("反正切值为PI/2="+Math.PI/2); } publicTriFun(doublex){ this.x=x; }

} /*一元二次方程求解*/ classLinearEquation{ doublea, b, c; publicdoublegetA() { returna; } publicvoidsetA(doublea) { this.a = a; } publicdoublegetB() { returnb; } publicvoidsetB(doubleb) { this.b = b; } publicdoublegetC() { returnc; } publicvoidsetC(doublec) { this.c = c; } publicLinearEquation(doublea,doubleb,doublec){ this.a=a; this.b=b; this.c=c; } publicvoid Answer(){ doublei; doublex1 = 0; doublex2 = 0; i = b*b-4*a*c; if (i>= 0) {

x1 = ((-b) + Math.sqrt(i)) / 2 * a; x2 = ((-b) - Math.sqrt(i)) / 2 * a; System.out.println("x1="+x1); System.out.println("x2="+x2); } else System.out.println("方程没有实数解!\n"); } } /*一元三次方程*/ classLinEquationextendsLinearEquation{ privatedoubled; publicdoublegetD() { returnd; } publicvoidsetD(doubled) { this.d = d; } publicLinEquation(doublea, doubleb, doublec,doubled) { super(a, b, c); this.d=d; } publicvoidQiuJie(){ System.out.println("x1+x2+x3 ="+(-b/a)); System.out.println("1/x1+1/x2+1/x3 ="+(-c/d)); System.out.println("x1*x2*x3 ="+(-d/a)); System.out.println("请根据上述提示自行计算!\n"); } } /*阶乘和m的n次方求解*/ interfacefactorialandPower{ long fact(doublem); longintPower(doublem,doublen); } classCaluimplementsfactorialandPower{ doublem,n;

publicdoublegetM() { returnm; } publicvoidsetM(doublem) { this.m = m; } publicdoublegetN() { returnn; } publicvoidsetN(doublen) { this.n = n; } @Override publiclong fact(doublem) { inti,sum = 1; for(i=1;i<=m;i++) sum=sum*i; returnsum; } @Override publiclongintPower(doublem, doublen) { doublei,sum=1; for(i=1;i<=n;i++) sum=sum*m; return (long)sum; } } /*计算定积分*/ class Integration{ doublea,b; publicdoublegetA() { returna; }

publicvoidsetA(doublea) { this.a = a; } publicdoublegetB() { returnb; } publicvoidsetB(doubleb) { this.b = b; } } classfxeextends Integration{ void go(doublea,doubleb) { doubleretval = 0; doubledelta = (b - a) / 1000000; for(inti = 0; i< 1000000; i++) { retval += delta*f1(a+(2*i+1)*delta/2); } System.out.println("积分值为:"+retval); } double f1(doublex) { returnx*Math.exp(x); } } classfxsinextends Integration{ void go(doublea,doubleb) { doubleretval = 0; doubledelta = (b - a) / 1000000; for(inti = 0; i< 1000000; i++) { retval += delta*f2(a+(2*i+1)*delta/2); } System.out.println("积分值为:"+retval); }

本文标题:JAVA大作业, 搜寻更多关于“JAVA大作业
链接地址:https://www.zlholdings.com/ozxqxxtzpssxw1n11yq110qtppsut0onw1qr1101.html

相关内容
  • JAVA 大作业

    JAVA 大作业

    JAVA 大作业...

    贡献者:网络收集
    20899
  • Java编程大作业要求

    Java编程大作业要求

    Java编程大作业要求...

    贡献者:网络收集
    388666
  • java毕业设计大作业

    java毕业设计大作业

    java毕业设计大作业...

    贡献者:网络收集
    165742
  • 《Java程序设计》大作业

    《Java程序设计》大作业

    《Java程序设计》大作业...

    贡献者:网络收集
    312786
  • JAVA大作业题目

    JAVA大作业题目

    JAVA大作业题目...

    贡献者:网络收集
    842328
  • Java期中大作业

    Java期中大作业

    Java期中大作业...

    贡献者:网络收集
    418044
  • Java课程大作业

    Java课程大作业

    Java课程大作业...

    贡献者:网络收集
    688596
  • java大作业(1)

    java大作业(1)

    java大作业(1)...

    贡献者:网络收集
    609337
  • java大型作业指导书

    java大型作业指导书

    java大型作业指导书...

    贡献者:网络收集
    444323
  • java大作业1

    java大作业1

    java大作业1...

    贡献者:网络收集
    677045
  • 网友在搜
    wya are youno是啥歌 asp.net dll 混淆 php操作sqlite 世界树漫画宫3 服从宣言漫画 macbook app推荐 d5833是单卡还是双卡 吃鸡漫画械射速 房屋装修样板房 晶瑞股份 目标价 dcp t700w 评测 比较好的巧克力品牌 gta5 垃圾车总是闪退 人间水墨仙的意思 03任务 0016 i5 4300y 性能有多差 ovz加速脚本 ps图案图章工具有异常 苹果8plusqq不显示 rviz 2d nav goal ads8881 星际战甲星球boss掉落 车载cd 音质 照明led恒流芯片 eqt support adv 金手指是什么意思 au破解中文版下载 lab朗仕和碧欧泉 3ds 小黄纸 大连金州 sas proc glm 蔡正元 辞职 系统音源 help tale 雷柏v500改键 无极剑圣天赋s7 《她(2016)》百度云 泰国演员栋梁 封神传奇 造型 格力kf 26w ro3 3 la tempesta是nous pyqt4 radiobutton 炮击支援 配置 终极系列之战神资源 13x14的规律 atext 教程 中国森林城市标识征集 王晋康 天火 鹦鹉女神第二季bt种子 新浪一个鸟的聊天软件 黑暗王朝 魔兽 h 8v7336 a common space 压面机压面条和面配方 最美和声第一季全集 我的女儿是花儿剧照 istart厦门 庆余年长公主

    声明:本站内容源于网络,出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,请咨询相关专业人士。

    如果无意之中侵犯了您的版权,或有意见、反馈或投诉等情况, 联系我们:gdvz5820#163.com

    Copyright © 2017 All Rights Reserved 中仑资料网 手机站