仅获取 X 长度数字的前 10 个数字

Dom*_*tal 3 c# floating-point

我有一个方法,它计算两条 xyz 线之间的距离,并返回一个很好的长双数,如 10,12345678963235。但我只需要 10,12345 ,这对我来说就足够了。我怎样才能做到这一点?这是返回值的方法:

public static double Distance(Vector3 v1, Vector3 v2)
{        
    return
    (
        Math.Sqrt
        (
            (v1.X - v2.X) * (v1.X - v2.X) +
            (v1.Y - v2.Y) * (v1.Y - v2.Y) +
            (v1.Z - v2.Z) * (v1.Z - v2.Z)
        )
    );
}
Run Code Online (Sandbox Code Playgroud)

谢谢!