Почему-то в выходе переменная otvet = NaN , отладчик ничего не хочет объяснять.
double x = 45;
double y = 45;
double otvet = Math.Pow((1 - Math.Tan(x)), (Math.Cos(x)/Math.Sin(x)));
otvet += Math.Cos(x - y);
Как уже заметили при x = 0,1 и y = 0,1 NaN не будет
Заранее спасибо
тригонометрические функции в C# принимают в качестве аргумента радианы, a радианы отличаются от градусов в Math.PI/180
раз:
double otvet = Math.Pow(1 - Math.Tan(x * Math.PI / 180), Math.Cos(x * Math.PI / 180) / Math.Sin(x * Math.PI / 180));
otvet += Math.Cos((x - y) * Math.PI / 180);
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть два массива с временем(start[8:00, 8:50, 9:50], stop[8:40, 9:30, 10:30])
Хотел узнать как в Android API можно узнать ширину панели с кнопками (назад, домой, окна)
Открываю блокнот, нажимаю клавишу пробел, срабатывает комбинация ctrl+s и после этого, такое ощущение, будто эти клавиши нажаты остаются навсегда...