#vbscript
#vbscript
Вопрос:
Недавно я начал кодировать с использованием Visual Basic и создал умеренно хороший, функциональный калькулятор.
Единственная проблема — это тригонометрические функции. Ответ, который Visual Basic дает мне, когда я делаю синус 90 (0,893 …), полностью отличается от того, который дает мне мой калькулятор (1).
Я действительно не понимаю, что это такое, и я сомневался, была ли это настройка в Visual Studio, которую я мог бы изменить, чтобы она совпадала с моим калькулятором.
Также то же самое с обратными функциями, что дает мне совершенно разные ответы по сравнению с моим калькулятором, хотя он соответствует функции sine, о которой мне сообщает Visual Basic.
Комментарии:
1. Вероятно, вам нужно преобразовать ваши углы из градусов в радианы, прежде чем вызывать тригонометрические функции.
2. Вы преобразовали углы в радианы? Все тригонометрические функции VBScript используют радианы в качестве входных данных.
3. как мне их преобразовать?