Biswajit Patra

Results 3 issues of Biswajit Patra

Resolving #32 by using `BigDecimal` instead of `double`

Calculations involving high precision floating point operations are returning incorrect results. For example: ```java String json = "{\"*\": [0.1, 0.1]}"; Object result = jsonLogic.apply(json, null); ``` This will return `0.010000000000000002`...