Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kingzez/easy-math.js

A tiny easy math include addition multiplication subtraction division.
https://github.com/kingzez/easy-math.js

floating-point javascript math math-library mathematics number-converter numeric-computing safe-float true-math typescript typescript-library

Last synced: 23 days ago
JSON representation

A tiny easy math include addition multiplication subtraction division.

Awesome Lists containing this project

README

        


easy-math.js



Awesome Node.js




build


npm


license


download



easy-math.js include addition multiplication subtraction division with typescript.


## Usage

### Add easy-math.js to your project

To install, run:

```console
$ npm i -S easy-math.js
```

### Include easy-math.js

You can obtain easy-math.js directly in project with require('easy-math.js')

```js
var emjs = require('easy-math.js')

emjs.add(0.1, 0.2) // 0.3
```

And you can use ES6 import

```js
import { add } from 'easy-math.js'

add(0.1, 0.2) // 0.3
```

### Methods

- addition

```js
// 0.1 + 0.2 = 0.30000000000000004
add(0.1, 0.2) // 0.3
```

- multiplication

```js
// 0.3 * 0.75 = 0.22499999999999998
multiply(0.3, 0.75) // 0.225
```

- subtraction

```js
// 1.5 - 1.2 = 0.30000000000000004
subtract(1.5, 1.2) // 0.3
```

- division

```js
// 0.3 / 0.1 = 2.9999999999999996
divide(0.3, 0.1) // 3
```

### Test

use avajs test