summaryrefslogtreecommitdiff
path: root/node_modules/locutus/php/bc/bcscale.js
blob: c2b3e55ffe236b916bfcb7d4ce7d08323989250d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
'use strict';

module.exports = function bcscale(scale) {
  //  discuss at: http://locutus.io/php/bcscale/
  // original by: lmeyrick (https://sourceforge.net/projects/bcmath-js/)
  //   example 1: bcscale(1)
  //   returns 1: true

  var _bc = require('../_helpers/_bc');
  var libbcmath = _bc();

  scale = parseInt(scale, 10);
  if (isNaN(scale)) {
    return false;
  }
  if (scale < 0) {
    return false;
  }
  libbcmath.scale = scale;

  return true;
};
//# sourceMappingURL=bcscale.js.map