docs: function bcround(val, precision) {
      var x, r;
      x = '0.' + Array(precision+1).join('0') + '5';
      if (val.toString().substring(0, 1) == '-') {
          x = '-' + x;
      }
  
      r = bcadd(val, x, precision);
  
      return r;
  }