|
Отыскание параметров многочлена m-й степени
|
|||
---|---|---|---|
#18+
Заказывал программу, выполнили, теперь сижу разбираю... Подскажите пожалуйста, что значит xpq() в этой шапке: И почему внизу самом Next без значения стоит? То есть обычно пишется же Next и какая то переменная(для который цикл открывали) Dim xpq(m * m) For i = 1 To n: x(i) = Cells(i, 1): y(i) = Cells(i, 2): Next i For i = 0 To m * m xpq(i) = 0 For j = 1 To n xpq(i) = xpq(i) + x(j) ^ i Next ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2014, 23:31 |
|
Отыскание параметров многочлена m-й степени
|
|||
---|---|---|---|
#18+
maxi63, xpq - это имя перменной массива размером m * m, где m, как видимо, некая константа, не указанная в примере. Оператор Dim используется очень часто, поэтому лучше ознакомиться со справкой, для этого, установить курсор на Dim и нажать F1. Параметер после Next опциональный, т.к. Next закрывает "ближайший" к нему For. Код лучше всего оформлять при помощи тегов, как это делается, описано здесь . Тогда его (код) будет гораздо легче читать: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Раз уж речь идет о разборе кода, то в нем был пропущен Next. Массив y в данном примере используется лишь для присвоения ему значений, без каких либо дальнейших операций с этими значениями, хотя, возможно, что массив используется в другой процедуре или функции. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2014, 02:32 |
|
|
start [/forum/topic.php?fid=60&fpage=45&tid=2156439]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 127ms |
0 / 0 |