ew BigNumber('.5')                        // '0.5'
new BigNumber('+2')                        // '2'
new BigNumber(-10110100.1, 2)              // '-180.5'
new BigNumber('123412421.234324', 5)       // '607236.557696'
new BigNumber('ff.8', 16)                  // '255.5'

new BigNumber(9, 2)
// Throws 'not a base 2 number' if ERRORS is true, otherwise 'NaN'

new BigNumber(96517860459076817.4395)
// Throws 'number type has more than 15 significant digits'
// if ERRORS is true, otherwise '96517860459076820'

