Перевести радианны в градусы, минуты и секунды.

Задача: Угол задан в радианах. Перевести радианную меру в градусы, минуты и секунды.

Решение:
Чтобы перевести радианы в градусы, минуты и секунды воспользуемся таким кодом:
#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 | Просмотрели 7401 раз

  • Digg it!
  • Delicious
  • +МоёМесто.ru
  • Добавить страницу к Мистеру Вонгу
  • Добавить страницу к Мистеру Вонгу

Комментарии КОММЕНТАРИИ

Комментариев еще нет.

Зарегистрируйтесь или выполните Вход для того чтобы оставлять комментарии