public String trim() {
		int i = 0;
		boolean test = true;
		for(int j = 0; j < this.number.length(); j++) {
			if(this.number.charAt(j) != '0' && this.number.charAt(j) != '\0') {
				test = false;
				break;
			}
		}
		
		if(test) {
			return new String(new CharNode('0'));
		}
		
		for(; i < this.number.length() - 1; i++) {
			if(this.number.charAt(i) != '0') {
				return this.number.substring(i);
			}
		}
		return this.number;
	}