}
return \return resultStr;
// 带符号大整数加法
public String add(String num1, String num2) { if (isNumeric(num1) && isNumeric(num2)) { String result=null; char c1 = num1.charAt(0); char c2 = num2.charAt(0); if (c1 == '-') { if (c2 == '-') { result=\ } else { result=this.MINUS(num2, num1.substring(1)); } } else { if (c2 == '-') { result=this.MINUS(num1, num2.substring(1)); } else { result=this.PLUS(num1, num2); } }
} return result; }
return \您的输入格式不正确\
// 带符号大整数减法
public String sub(String num1, String num2) { if (isNumeric(num1) && isNumeric(num2)) { String result=null; num1.replaceAll(\ num2.replaceAll(\ char c1 = num1.charAt(0); char c2 = num2.charAt(0); if (c1 == '-') { if (c2 == '-') { result=this.MINUS(num2.substring(1), num1); } else { result=\ } } else {
19
}
}
}
if (c2 == '-') { result=this.PLUS(num1, num2.substring(1)); } else { result=this.MINUS(num1, num2); } }
return result;
return \您的输入格式不正确\
// 判断是否是数字字符串
public boolean isNumeric(String str) { if (str.isEmpty()) return false; Pattern pattern = Pattern.compile(\ Matcher isNum = pattern.matcher(str); if (isNum.matches()) { return true; } return false; }
20
第六章 参考文献
[1]、《算法导论(原书第3版)》(美)Thomas H.Cormen, Charles E.Lesserson,Ronald L.Rivest ,Clifford Stein编著;殷建平、徐云、王刚、刘晓光、苏明、邹恒明、王宏志 译; 电子工业出版社;2013.1
[2]、《Java语言程序设计(基础篇)》 (美) Y.Daniel Liang 编著;李娜 译 电子工业出版社;2015.1
21
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库大数加减运算(5)在线全文阅读。
相关推荐: