https://github.com/javiercejudo/rescale-arbitrary-precision
Arbitrary precision logic for rescale
https://github.com/javiercejudo/rescale-arbitrary-precision
Last synced: 2 months ago
JSON representation
Arbitrary precision logic for rescale
- Host: GitHub
- URL: https://github.com/javiercejudo/rescale-arbitrary-precision
- Owner: javiercejudo
- License: mit
- Created: 2015-05-23T07:21:41.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-07-04T02:11:59.000Z (almost 10 years ago)
- Last Synced: 2025-03-14T00:03:52.236Z (3 months ago)
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/rescale-arbitrary-precision
- Size: 145 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rescale-arbitrary-precision
[](https://travis-ci.org/javiercejudo/rescale-arbitrary-precision)
[](https://coveralls.io/r/javiercejudo/rescale-arbitrary-precision?branch=master)
[](https://codeclimate.com/github/javiercejudo/rescale-arbitrary-precision)Arbitrary precision for rescale
## Install
npm i rescale-arbitrary-precision
## Usage
```js
var arbitraryPrecision = require('rescale-arbitrary-precision');arbitraryPrecision.isAvailable(); // => false
arbitraryPrecision.load(); // => arbitrary precision API (Big.js, bignumber.js or decimal.js), or undefined if none available
arbitraryPrecision.isAvailable(); // => true, or false if no decimal library is installed
```See [spec](test/spec.js).
## Related projects
- [linear-converter](https://github.com/javiercejudo/linear-converter): flexible linear converter with built in conversions for common units.
- [rescale](https://github.com/javiercejudo/rescale): rescales a point given two scales.
- [rescale-util](https://github.com/javiercejudo/rescale-util): Rescale utilities.
- [scale](https://github.com/javiercejudo/scale): scales normalised data.
- [normalise](https://github.com/javiercejudo/normalise): normalise data to [0, 1].