Я хотел бы сделать следующий оператор c в vb.
for(int i = 2^20; i > 0; i/=2)
{
printf("%d\n",i);
}
В vb будет выглядеть примерно так:
For i As Integer = 2^32 to 0 Step /2
Console.Out.Writeline("{0}", i)
Next
В частности, переменная, в которой i делится на 2 на каждой итерации, недопустима vb.
Есть ли способ написать это, используя разрешенный оператор For?