|  | @@ -300,60 +300,4 @@ function removeLocalCache(key) {
 | 
	
		
			
				|  |  |          return null;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |      return storage.removeItem(key);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -const ZhCalc = (function () {
 | 
	
		
			
				|  |  | -    // 关闭边界检查
 | 
	
		
			
				|  |  | -    NP.enableBoundaryChecking(false);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 加法 num1 + num2
 | 
	
		
			
				|  |  | -     * @param num1
 | 
	
		
			
				|  |  | -     * @param num2
 | 
	
		
			
				|  |  | -     * @returns {number}
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    function plus(num1, num2) {
 | 
	
		
			
				|  |  | -        return NP.plus(num1 ? num1 : 0, num2 ? num2: 0);
 | 
	
		
			
				|  |  | -    };
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 减法 num1 - num2
 | 
	
		
			
				|  |  | -     * @param num1
 | 
	
		
			
				|  |  | -     * @param num2
 | 
	
		
			
				|  |  | -     * @returns {number}
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    function minus(num1, num2) {
 | 
	
		
			
				|  |  | -        return NP.minus(num1 ? num1 : 0, num2 ? num2 : 0);
 | 
	
		
			
				|  |  | -    };
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 乘法 num1 * num2
 | 
	
		
			
				|  |  | -     * @param num1
 | 
	
		
			
				|  |  | -     * @param num2
 | 
	
		
			
				|  |  | -     * @returns {*}
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    function times(num1, num2) {
 | 
	
		
			
				|  |  | -        return NP.times(num1 ? num1 : 0, num2 ? num2 : 0);
 | 
	
		
			
				|  |  | -    };
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 除法 num1 / num2
 | 
	
		
			
				|  |  | -     * @param num1 - 被除数
 | 
	
		
			
				|  |  | -     * @param num2 - 除数
 | 
	
		
			
				|  |  | -     * @returns {*}
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    function divide(num1, num2) {
 | 
	
		
			
				|  |  | -        if (num2 && !checkZero(num2)) {
 | 
	
		
			
				|  |  | -            return NP.divide(num1 ? num1: 0, num2);
 | 
	
		
			
				|  |  | -        } else {
 | 
	
		
			
				|  |  | -            return null;
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -    };
 | 
	
		
			
				|  |  | -    /**
 | 
	
		
			
				|  |  | -     * 四舍五入
 | 
	
		
			
				|  |  | -     * @param {Number} value - 舍入的数字
 | 
	
		
			
				|  |  | -     * @param {Number} decimal - 要保留的小数位数
 | 
	
		
			
				|  |  | -     * @returns {*}
 | 
	
		
			
				|  |  | -     */
 | 
	
		
			
				|  |  | -    function round(value, decimal) {
 | 
	
		
			
				|  |  | -        return value ? NP.round(value, decimal) : null;
 | 
	
		
			
				|  |  | -    };
 | 
	
		
			
				|  |  | -    return {plus, minus, times, divide, round}
 | 
	
		
			
				|  |  | -})();
 | 
	
		
			
				|  |  | +}
 |