Уведомление об ответе может попасть в папку "Спам".
На Яндексе (или в другой почтовой системе) пометьте полученное письмо "Не спам", чтобы уведомления не попадали в папку "Спам".
Или, если вы используете почтовую программу (а не браузер), то разрешите спаму попадать в папку "Входящие" (в этом случае в теме письма будет текст [OBORONA-SPAM]).

VBA Макросы: Как использовать котангенс в VBA?

Автор marfetkaa, 24 марта 2018, 18:31

marfetkaa

Нужно в VBA составить эту формулу (см. вложение). Я сделал так. Правильно ли я сделал?

Sub Formula()
Dim x#, y#, f#
x = Val(InputBox("X= "))
y = Val(InputBox("Y= "))
f = (1 - Tan(x)) ^ Atn(x) + Cos(x - y)
MsgBox (f)
End Sub

[вложение удалено администратором]

Администратор

В VBA нет готовой функции "котангенс" и она получается с использованием тангенса (смотрите "Cotangent"): https://msdn.microsoft.com/en-us/vba/language-reference-vba/articles/derived-math-functions

Sub Formula()
    Dim x#, y#, f#
    x = Val(InputBox("X= "))
    y = Val(InputBox("Y= "))
    f = (1 - Tan(x)) ^ (1 / Tan(x)) + Cos(x - y)
    MsgBox (f)
End Sub