导航:首页 > 编程语言 > java数字运算

java数字运算

发布时间:2025-05-20 04:49:59

1. java做一个简单的加减乘除运算,用键盘先后输入a,b的数值。

//参考下我刚写的这个,稍显得智能一些!你可以稍加更改;思路都注释的很详细了!
//代码也不算多,
importjava.util.Scanner;
publicclass计算器{
privatestaticScannersc=newScanner(System.in);
publicstaticvoidmain(String[]args){
init();
}
privatestaticvoidinit(){
while(true)
sop(input());
}
privatestaticStringinput(){
sop("请输入运算表达式如:1+1回车!");
Stringstr=sc.nextLine(),sum="";
chartem=0;
intpoin=0;
for(inti=0;i<str.length();i++){//遍历!
charcs=str.charAt(i);
if(cs=='+'||cs=='-'||cs=='*'||cs=='/'){//寻找找运算符号
tem=str.charAt(i);//记录运算符号!
poin=i;//记录符号位置!
break;
}elseif(i>=str.length()-1){
sop("输入不合法请检查!");
init();
}
}//拆分数字!
doublea=Double.parseDouble(str.substring(0,poin));
doubleb=Double.parseDouble(str.substring(poin+1));
switch(tem){//开始判断运算!
case'+':
sum=""+(a+b);
break;
case'-':
sum=""+(a-b);
break;
case'*':
sum=""+(a*b);
break;
default:
sum=""+(a/b);
break;
}
returnstr+"="+sum;
}//打印功能!
privatestaticvoidsop(Objectobj){
System.out.println(obj);
}
}

阅读全文

与java数字运算相关的资料

热点内容
程序员写代码告白初音 浏览:738
sshpdf 浏览:539
windows调用linux 浏览:594
如何查找本地服务器名称 浏览:819
linux文件只读属性 浏览:585
VNAS技术加密 浏览:131
python编程电话费计算话费 浏览:462
c编译文件怎么改名 浏览:626
pdf转格式软件 浏览:875
单片机原理及应用第二版第八章答案 浏览:536
服务器一百个节点相当于什么 浏览:344
绥化电气编程培训 浏览:374
轻量应用服务器怎么添加软件上去 浏览:813
资产管理pdf 浏览:170
制冷压缩机热负荷过低 浏览:363
服务器出现两个IPV4地址 浏览:848
宜兴云存储服务器 浏览:221
如何开放远程服务器上的端口号 浏览:71
大规模单片机厂家供应 浏览:956
3dmax编辑样条线快捷命令 浏览:708