Nim's float64 is equivalent to double (And I believe float is always a float64 too).
What kind of bugs are you afraid of? While standard floating point types are not exact, it is usually only an issue in programming domains that require exact results, like finance.