arithmetic.js 567 B

12345678910111213141516171819202122
  1. var signature1 = 'BigNumber';
  2. var signature2 = 'BigNumber, BigNumber';
  3. export function absBigNumber(a) {
  4. return a.abs();
  5. }
  6. absBigNumber.signature = signature1;
  7. export function addBigNumber(a, b) {
  8. return a.add(b);
  9. }
  10. addBigNumber.signature = signature2;
  11. export function subtractBigNumber(a, b) {
  12. return a.sub(b);
  13. }
  14. subtractBigNumber.signature = signature2;
  15. export function multiplyBigNumber(a, b) {
  16. return a.mul(b);
  17. }
  18. multiplyBigNumber.signature = signature2;
  19. export function divideBigNumber(a, b) {
  20. return a.div(b);
  21. }
  22. divideBigNumber.signature = signature2;