I just noticed that a square root calculation I’m doing is not accurate enough. Seem that unityscript’s Mathf.sqrt() function only calculates to within 5 decimal places, which is nowhere near as accurate as I need it to be. This is different than Javascript, which I just tested and got over 10 decimal places.

Does anyone know how to force it to have more decimal places? I should point out that I’m sending the return to a System.Decimal type, not float type.

```
Unityscript:
Mathf.Sqrt(3681.011926874569421266247056) = 60.67134 <- only 5 decimal places
JavaScript
Math.sqrt(3681.011926874569421266247056) = 60.671343539389085
Calculator
sqrt(3681.011926874569421266247056) = 60.671343539389083000236736115795
```

Thanks for any help.