the-math
Advanced tools
Comparing version 1.4.2 to 1.4.3
@@ -21,3 +21,3 @@ "use strict"; | ||
var sum_1 = __importDefault(require("../operations/sum")); | ||
var round_1 = __importDefault(require("./round")); | ||
var round_1 = __importDefault(require("../utils/round")); | ||
function createChain(globalInitOptions) { | ||
@@ -24,0 +24,0 @@ var globalOptions = __assign({}, globalInitOptions); |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var numberCorrectional_1 = require("../utils/numberCorrectional"); | ||
var round_1 = __importDefault(require("../utils/round")); | ||
function divide(firstNumber, secondNumber) { | ||
var correctional = (0, numberCorrectional_1.numberCorrectionalBigger)(firstNumber, secondNumber); | ||
var number = (correctional * firstNumber) / (correctional * secondNumber); | ||
var number = (0, round_1.default)({ number: correctional * firstNumber }) / | ||
(0, round_1.default)({ number: correctional * secondNumber }); | ||
var endNumber = number; | ||
@@ -8,0 +13,0 @@ return endNumber; |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var numberCorrectional_1 = require("../utils/numberCorrectional"); | ||
var round_1 = __importDefault(require("../utils/round")); | ||
function multiply(firstNumber, secondNumber) { | ||
var correctional = (0, numberCorrectional_1.numberCorrectionalBigger)(firstNumber, secondNumber); | ||
var number = (correctional * firstNumber * (correctional * secondNumber)) / | ||
var number = ((0, round_1.default)({ number: correctional * firstNumber }) * | ||
(0, round_1.default)({ number: correctional * secondNumber })) / | ||
Math.pow(correctional, 2); | ||
@@ -8,0 +13,0 @@ var endNumber = number; |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var numberCorrectional_1 = require("../utils/numberCorrectional"); | ||
var round_1 = __importDefault(require("../utils/round")); | ||
function subtract(firstNumber, secondNumber) { | ||
var correctional = (0, numberCorrectional_1.numberCorrectionalBigger)(firstNumber, secondNumber); | ||
var number = (correctional * firstNumber - correctional * secondNumber) / correctional; | ||
var endNumber = number; | ||
return endNumber; | ||
var number = ((0, round_1.default)({ number: correctional * firstNumber }) - | ||
(0, round_1.default)({ number: correctional * secondNumber })) / | ||
correctional; | ||
return number; | ||
} | ||
exports.default = subtract; |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var numberCorrectional_1 = require("../utils/numberCorrectional"); | ||
var round_1 = __importDefault(require("../utils/round")); | ||
function add(firstNumber, secondNumber) { | ||
var correctional = (0, numberCorrectional_1.numberCorrectionalBigger)(firstNumber, secondNumber); | ||
var number = (correctional * firstNumber + correctional * secondNumber) / correctional; | ||
var number = ((0, round_1.default)({ number: correctional * firstNumber }) + | ||
(0, round_1.default)({ number: correctional * secondNumber })) / | ||
correctional; | ||
var endNumber = number; | ||
@@ -8,0 +14,0 @@ return endNumber; |
{ | ||
"name": "the-math", | ||
"version": "1.4.2", | ||
"version": "1.4.3", | ||
"description": "Core of TheMath Calculator", | ||
@@ -5,0 +5,0 @@ "main": "./dist/index.js", |
36666
30
461