大数乘法运算Java代码实现
2017-10-04 19:40
417 查看
public static void divide(String s1, String s2) { int []c=new int[s1.length()]; int t1=0;//余数 for(int i=0;i<s1.length();i++) { c[i]=(t1*10+Integer.parseInt(String.valueOf(s1.charAt(i))))/Integer.parseInt(s2); t1=(t1*10+Integer.parseInt(String.valueOf(s1.charAt(i))))%Integer.parseInt(s2); } //去掉最前面的零,比如s1=234,s2=156,得到c=[0,0,1] String res =new String(); int i=0; for(;i<c.length;i++) { if(c[i]!=0) { break; } } while(i<c.length) { res+=c[i]; i++; } System.out.println("相除的结果(整数部分):"+res); System.out.println("相除的结果(余数部分):"+t1); }
相关文章推荐
- 大数的四则运算之乘法----Java代码实现
- 大数的四则运算之除法----Java代码实现
- Java实现大数运算的实例代码
- 大数字符串的四则运算之加法----Java代码实现
- 大数乘法计算Java代码实现
- java大数乘法的简单实现 浮点数乘法运算
- 大数运算之加法乘法---JAVA实现
- Java工作利器之常用工具类(二)——数字工具类-大数乘法、加法、减法运算
- 收藏的一段关于java大数运算的代码
- Java大数乘法的简单实现(整数和浮点数的乘法)
- Java实现大数运算
- 【Java】BigDecimal实现加减乘除运算代码
- 一元多项式的乘法与加法运算【Java实现--通过单项链表实现队列】
- 递归思想实现大数问题(打印1到n位最大整数)(JAVA代码)
- 大数乘法与大数加法 java实现
- 收藏的一段关于java大数运算的代码
- 大数乘法运算实现
- java 实现二叉树结构的基本运算详细代码
- java第二周作业--实现矩阵的加法和乘法运算
- java 实现二叉树结构基本运算详细代码