Количество строк записи изменяется в зависимости от переменной YVAL - PullRequest
0 голосов
/ 30 ноября 2010

У меня есть мера, которая может быть любой случайной величиной, просто для забавы: 2440 мм мне нужно разделить на стандартное значение 610 мм, которое получается при 2440/610 = 4

Программно написано NEWVAL = YVAL / STDVAL

NEWVAL (4) дает мне ссылку на то, сколько экземпляров я хочу добавить новую строку в текстовый файл. Я знаю, что я хочу, чтобы первая строка говорила 0,0,0, а вторая - 0,610,0. третий 0,1220,0, четвертый 0,1830,0 и последний 0,2440,0, хотя это легко достигается с помощью добавления, как я могу автоматизировать vb.net для создания новой строки записи для каждого набора 610, если YVAL определяется пользователем.

Проще говоря, половина будет отсутствовать, если переменная YVAL будет двойной длины при 4880 мм

1 Ответ

1 голос
/ 30 ноября 2010

Ты имеешь в виду что-то подобное?

    Dim YVAL = 2440                                     ''Measurement
    Dim STDVAL = 610                                    ''Standard value
    Dim NEWVAL = YVAL \ STDVAL                          ''Force integer division
    For I = 0 To YVAL Step STDVAL                       ''Loop through each item
        Trace.WriteLine(String.Format("0,{0},0", I))    ''Output
    Next
...