Вопрос по VBA

программирование программы excel VBA

Public Sub MUMNOZH(Ishodn1() As Single, Ishodn2() As Single, n As Integer, m As Integer, t As Integer, Result() As Single)
For i = 1 To n
For j = 1 To m
Result(i, j) = 0#
For k = 1 To t
Result(i, j) = Result(i, j) + Ishodn1(i, k) * Ishodn2(k, j)

Next k
Next j
Next i

End Sub


Result(i, j) = 0# - что значит эта строка?
Ответы:
Result(i, j) = 0#
Это означает, что элементу массива Result(i, j) присваивается значение 0 типа Double.
То есть сейчас оно равно целому числу 0, но вообще-то может быть равно любому действительному числу, а не только целому (не Integer и не Long)


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.