我从学校知道这个公式可以知道一个点是否在2d数组的半径之外,但是我不知道如何用距离值(圆形不平方)来修改该点以填充数组而不是进行检查从中心开始,大致类似于
下的数组if ((z * z + x * x) > (radius * radius))
{
array[i] = value;
}
this is the array I want to get, but I'm not sure if tis is the formula to start with
5 - 5 - 4 - 4 - 4 - 4 - 5 - 5
5 - 4 - 3 - 3 - 3 - 3 - 4 - 5
4 - 3 - 3 - 2 - 2 - 3 - 3 - 4
4 - 3 - 2 - 1 - 1 - 2 - 3 - 4
4 - 3 - 2 - 1 - 1 - 2 - 3 - 4
4 - 3 - 3 - 2 - 2 - 3 - 3 - 4
5 - 4 - 3 - 3 - 3 - 3 - 4 - 5
5 - 5 - 4 - 4 - 4 - 4 - 5 - 5