*
lsh
2025-01-08 86cdf4583ebb884ecdcd7c90f057c103bbace121
src/main/java/com/zy/asrs/utils/SortTheExecutionOfTheCarUtil.java
@@ -458,4 +458,20 @@
//    }
    //获取最近并在当前位置前边的位置 0==>1000===>1000000==>0
    public static Double LatelyAndLessThan(long devPosition,long rgvPosition,long perimeter){
        long Difference = perimeter;
        if (devPosition >= rgvPosition){
            if ((devPosition-rgvPosition) < Difference){
                Difference = devPosition-rgvPosition;
            }
        } else {
            if (perimeter - (rgvPosition - devPosition) < Difference){
                Difference = perimeter - (rgvPosition - devPosition);
            }
        }
        return Double.valueOf(Difference);
    }
}