導航:首頁 > 編程語言 > 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