{"ScriptPreparationCode":"BigNumber.set({\r\n EXPONENTIAL_AT: 999,\r\n DECIMAL_PLACES: 18\r\n});\r\nDecimal.set({\r\n toExpNeg: -999,\r\n toExpPos: 999,\r\n precision: 18\r\n});\r\nBig.DP = 18;\r\nBig.NE = -999;\r\nBig.PE = 999;","TestCases":[{"Name":"Native toString()","Code":"{\r\n const a = 1.23456;\r\n const b = 2.34567;\r\n const c = 9.8765555;\r\n const d = 5.78922111;\r\n ((a \u002B b) * (c - d)).toString();\r\n}","IsDeferred":false},{"Name":"Native toFixed(9)","Code":"{\r\n const a = 1.23456;\r\n const b = 2.34567;\r\n const c = 9.8765555;\r\n const d = 5.78922111;\r\n ((a \u002B b) * (c - d)).toFixed(9);\r\n}","IsDeferred":false},{"Name":"bignumber.js toString()","Code":"{\r\n const a = BigNumber(\u00271.23456\u0027);\r\n const b = BigNumber(\u00272.34567\u0027);\r\n const c = BigNumber(\u00279.8765555\u0027);\r\n const d = BigNumber(\u00275.78922111\u0027);\r\n a.plus(b).times(c.minus(d)).toString();\r\n}","IsDeferred":false},{"Name":"bignumber.js toFixed(18)","Code":"{\r\n const a = BigNumber(\u00271.23456\u0027);\r\n const b = BigNumber(\u00272.34567\u0027);\r\n const c = BigNumber(\u00279.8765555\u0027);\r\n const d = BigNumber(\u00275.78922111\u0027);\r\n a.plus(b).times(c.minus(d)).toFixed(18);\r\n}","IsDeferred":false},{"Name":"big.js toString()","Code":"{\r\n const a = Big(\u00271.23456\u0027);\r\n const b = Big(\u00272.34567\u0027);\r\n const c = Big(\u00279.8765555\u0027);\r\n const d = Big(\u00275.78922111\u0027);\r\n a.plus(b).times(c.minus(d)).toString();\r\n}","IsDeferred":false},{"Name":"big.js toFixed(18)","Code":"{\r\n const a = Big(\u00271.23456\u0027);\r\n const b = Big(\u00272.34567\u0027);\r\n const c = Big(\u00279.8765555\u0027);\r\n const d = Big(\u00275.78922111\u0027);\r\n a.plus(b).times(c.minus(d)).toFixed(18);\r\n}","IsDeferred":false},{"Name":"decimal.js toString()","Code":"{\r\n const a = Decimal(\u00271.23456\u0027);\r\n const b = Decimal(\u00272.34567\u0027);\r\n const c = Decimal(\u00279.8765555\u0027);\r\n const d = Decimal(\u00275.78922111\u0027);\r\n a.plus(b).times(c.minus(d)).toString();\r\n}","IsDeferred":false},{"Name":"decimal.js toFixed(18)","Code":"{\r\n const a = Decimal(\u00271.23456\u0027);\r\n const b = Decimal(\u00272.34567\u0027);\r\n const c = Decimal(\u00279.8765555\u0027);\r\n const d = Decimal(\u00275.78922111\u0027);\r\n a.plus(b).times(c.minus(d)).toFixed(18);\r\n}","IsDeferred":false}]}