Прочитать 4 строки столбца 1000 TXT-файл в Eclipse

1

Я новичок в кодировании и имею программу, которая производит 1000 3d-точек в txt файл для разброса, в котором я кладу над ним элипсоид. Мне нужно выполнить уравнение эллипсоида, которое считывает все эти точки в цикл, который даст мне процент в конце того, сколько точек находится в эллипсоиде.

Как я могу прочитать большой файл txt непосредственно в цикле с уравнением?

уравнение, которое мне нужно прочитать, равно (x/2) ^ 2+ (y/2) ^ 2+ (z/1) ^ 2 <1, то оно находится в эллипсоиде.

Любая помощь приветствуется!

Теги:

1 ответ

0

Можете ли вы поделиться своим форматом с текстовым файлом? Это важно для того, как фильтровать код. Я нашел этот фрагмент по этой ссылке: прочитайте строку за строкой большой текстовый файл и найдите строку. Я считаю, что он выполнит то, что вы хотите, так как формат вашего файла работает.

 using (StreamReader streamReader = new StreamReader(this.MyPath))
    {
         while (streamReader.Peek() > 0)
         {
              string line = streamReader.ReadLine();

              if (line.Contains(Resources.Constants.SpecificString)
              {
                   // Do some action with the string.
              }
         }
    }
  • 0
    Это 1000 строк с четырьмя столбцами, первый столбец - номер строки, он мне на самом деле не нужен для уравнения, 2n, 3-й и 4-й - координаты x, y и z трехмерной точки. Мне нужно сделать вычисления по x, y и z для всех 1000 строк и в конце знать, сколько строк соответствует стандарту уравнения

Ещё вопросы

Сообщество Overcoder
Наверх
Меню