826220679@qq.com
3 小时以前 7881cef5c3dcea8e6037101db2c3eeb2fd3ba5da
src/lujing/AoxinglujingHaveObstacel.java
@@ -108,6 +108,14 @@
        List<PathSegment> zigZag = generateFixedZigZag(workArea, obstacles, bestAngle, width, currentPos);
        finalPath.addAll(zigZag);
        // 格式化坐标:保留两位小数
        for (PathSegment segment : finalPath) {
            segment.start.x = Math.round(segment.start.x * 100.0) / 100.0;
            segment.start.y = Math.round(segment.start.y * 100.0) / 100.0;
            segment.end.x = Math.round(segment.end.x * 100.0) / 100.0;
            segment.end.y = Math.round(segment.end.y * 100.0) / 100.0;
        }
        return finalPath;
    }