{"ScriptPreparationCode":null,"TestCases":[{"Name":"Native","Code":"var a = 10000000000000000001.11;\r\nvar b = 100000000000000000010.21;\r\n((a \u002B b) * b).toString();\r\n","IsDeferred":false},{"Name":"Native \u002B toFixed","Code":"var a = 10000000000000000001.11;\r\nvar b = 10000000000000000001.21;\r\n((a \u002B b) * b).toFixed(9);\r\n","IsDeferred":false},{"Name":"decimal.js","Code":"var a = new Decimal(\u002210000000000000000001.11\u0022);\r\nvar b = new Decimal(\u002210000000000000000001.21\u0022);\r\na.plus(b).times(b).toString();\r\n","IsDeferred":false},{"Name":"big.js","Code":"var a = new Big(\u002210000000000000000001.11\u0022);\r\nvar b = new Big(\u002210000000000000000001.21\u0022);\r\na.plus(b).mul(b).toString();\r\n","IsDeferred":false},{"Name":"bignumber.js","Code":"var a = new BigNumber(\u002210000000000000000001.11\u0022);\r\nvar b = new BigNumber(\u002210000000000000000001.21\u0022);\r\na.plus(b).multipliedBy(b).toString();\r\n","IsDeferred":false}]}