Перевести радианны в градусы, минуты и секунды.
Задача: Угол задан в радианах. Перевести радианную меру в градусы, минуты и секунды.
Решение:Чтобы перевести радианы в градусы, минуты и секунды воспользуемся таким кодом:
#include "stdafx.h"
#include <iostream>
#include <windows.h>
#include <cmath>
using namespace std;
int main()
{
wcout.imbue(locale("rus_rus.866"));
wcout<<L"Программа для перевода из радиан в градусы";
cout<<"\n\n";
double r, p, g, m, s;
wcout<<L"Введите колличество радиан: "; cin>r;
p=3.1415926535;
g=floor(r*180/p); //происходит вычисление значения и округления до наименьшего целого
m=floor(((r*180/p)-g)*60);
s=floor(((((r*180/p)-g)*60)-m)*60);
wcout<<L"Градусы="<<g<<L" минуты="<<m<<L" секунды="<<s<<endl;
system("pause");
return 0;
}
Информация о статье "Перевести радианны в градусы, минуты и секунды."
Slava |
http://devoid.com.ua/ |
30 Марта 2008 |
Просмотрели 8941 раз
КОММЕНТАРИИ
Комментариев еще нет.
Зарегистрируйтесь или выполните Вход для того чтобы оставлять комментарии


Не менее интересно