fix Issue 13662: @safe pure nothrow @nogc findRoot

Reason: allows findRoot be used in `@safe @nogc nothrow` code.
Doesn't the default argument work here?
Maybe in combination with a default type for DT?