Skip to content

Commit

Permalink
update BigNum
Browse files Browse the repository at this point in the history
  • Loading branch information
bertcai committed Dec 8, 2017
1 parent 527544d commit 1d481a4
Show file tree
Hide file tree
Showing 3 changed files with 122 additions and 4 deletions.
83 changes: 79 additions & 4 deletions BigNum/.idea/workspace.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

23 changes: 23 additions & 0 deletions BigNum/src/BigNum.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
/**想法
* 将大数在进行表示时使用字符串进行表示,计算时转化成数组,进行计算。
*/

public class BigNum {
private String value;

//获取值
public String getValue() {
return value;
}

//设置大数值
public void setValue(String val) {
value = val;
}

//将大数字符串转化成字符数组
public char[] toArray() {
char[] tArray = new StringBuffer(value).reverse().toString().toCharArray();
return tArray;
}
}
20 changes: 20 additions & 0 deletions BigNum/src/Calc.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
public class Calc {
private BigNum result;
private BigNum remainder;

public void add(BigNum a, BigNum b) {

}

public void sub(BigNum a, BigNum b) {

}

public void mul(BigNum a, BigNum b) {

}

public void div(BigNum a, BigNum b) {

}
}

0 comments on commit 1d481a4

Please sign in to comment.