public static void main(String[] args) {
double centerX = 111.793498; // 圆心的横坐标
double centerY = 23.516423; // 圆心的纵坐标
double radius = 0.003; // 圆半径
int numPoints = 300; // 生成的点数
Random random = new Random();
double[] x = new double[numPoints];
double[] y = new double[numPoints];
// 生成圆内的点
for (int i = numPoints - 1; i >= 0; i--) {
x[i] = centerX + random.nextDouble() * radius;
y[i] = centerY + random.nextDouble() * radius;
}
// 输出点坐标
for (int i = 0; i < numPoints; i++) {
System.out.println("["+x[i]+","+y[i]+"]");
}
}
【java】随机生成范围内坐标点
最新推荐文章于 2024-04-07 16:17:46 发布