Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Чепуха какая-то Добавлено: 19.10.05 21:42  

Автор вопроса:  K&M | ICQ: 225442067 
Как известно функция math.cos принимает аргумент в радианах. Мне нужно передать аргумент в градусах, значит я делаю:

Math.cos(grad*Math.Pi/180)

все нормально,пока я не подставил 90 градусов:

Math.cos(90*Math.Pi/180) возвратила мне -6.xxx...xxxE-17
Это значение записалось в строку и она пошла далее на обработку из расчета, что в ней записано число в обычной форме и Error. Такая же ситуация для grad = 270..., для sin - 180... Что делать? Помогите Please!

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 19.10.05 23:09
Это ноль, вообще-то... Округляй знаков до 4, например.

Ответить

Номер ответа: 2
Автор ответа:
 Роман



Вопросов: 1
Ответов: 31
 Web-сайт: www.BubnovRV.narod.ru
 Профиль | | #2
Добавлено: 23.10.05 15:33
а если Math.cos(grad*Math.Pi/180+1*e-5)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам