public normalize() as Vector3d<Double>
Returns a unit vector with the same direction. Finite components are scaled before the length is computed, so very large or subnormal inputs retain their direction without overflow.
Normalized vector.
unit = Vector3d<Double>(1.0, 2.0, 2.0).normalize()