_section: BigNumber @ Many operations in Ethereum operation on numbers which are [outside the range of safe values](notes-safenumbers) to use in JavaScript. A **BigNumber** is an object which safely allows mathematic operations on numbers of any magnitude. Most operations which need to return a value will return a **BigNumber** and parameters which accept values will generally accept them. _heading: Importing _code: CommonJS @lang