导航:首页 > 编程语言 > 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数字运算相关的资料

热点内容
51单片机的tr 浏览:263
为啥个人办不了解压手续 浏览:259
小孩子点读app怎么看课本 浏览:652
博客的源码怎么用 浏览:874
唐诗精选pdf 浏览:146
浏览器怎么保存整个源码 浏览:587
软件与服务器连接错误怎么办 浏览:573
加密狗的东西在哪里找 浏览:7
压缩玩具瓶子 浏览:706
怎么给老福特app评分 浏览:664
程序员成富二代 浏览:296
新闻学和程序员的薪资待遇 浏览:404
ecs服务器怎么样 浏览:408
阿里云服务器的安全组全部勾选 浏览:604
php教学网站 浏览:312
php正则表达式语法 浏览:622
at单片机下载方式 浏览:347
安卓新系统桌面布局怎么好看 浏览:546
ab源码下载 浏览:558
axureandroid控件下载 浏览:219