⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 三角函数类 华庆 02计本3班.cpp

📁 用vc++实现三角函数的求值
💻 CPP
字号:
#include <iostream.h>

#include <math.h>

const double ANG_TO_RAD=0.0174532925;//定义弧度与角度的转换比例

class angle                     //定义类angle
{
	double value;               //类angle的私有成员
public:                         //类angle的共有成员 
	void SetValue(double);      
	double GetSine(void);
	double GetCos(void);
	double GetTan(void);
	double GetAsine(void);
	double GetAcos(void);
	double GetAtan(void);

} deg;                          //声明类angle的对象deg


void angle::SetValue(double a)  //类angle的成员函数SetValue的具体执行情况
{
	value=a;
}
double angle::GetSine(void)      //类angle的成员函数GetSine的具体执行情况
{
	double temp;
	temp=sin(ANG_TO_RAD *value);
	return temp;
}
double angle::GetCos(void)       //类angle的成员函数GetCos的具体执行情况
{
	double temp;
	temp=cos(ANG_TO_RAD *value);
	return temp;
}
double angle::GetTan(void)        //类angle的成员函数GetTan的具体执行情况
{
	double temp;
	temp=tan(ANG_TO_RAD *value);
	return temp;
}
double angle::GetAsine(void)       //类angle的成员函数GetAsine的具体执行情况
{
	double temp;
	temp=asin(value);
	return temp;
}
double angle::GetAcos(void)         //类angle的成员函数GetAcos的具体执行情况
{
	double temp;
	temp=acos(value);
	return temp;
}
double angle::GetAtan(void)         //类angle的成员函数GetAtan的具体执行情况
{
	double temp;
	temp=atan(value);
	return temp;
}

void main()
{
	double a;                       //定义一个double型变量
	cout<<"请输入角度的值:"<<endl;  //提示输入的值的含义
	cin>>a;                          //输入变量的值   
	deg.SetValue(a);                 //给类的成员变量value赋值为a
	cout<<"正弦值为:"<<endl;             
	cout<<deg.GetSine()<<endl;        //输出正弦值
	cout<<"余弦值为:"<<endl;
	cout<<deg.GetCos()<<endl;          //输出余弦值 
	cout<<"正切值为:"<<endl;
	cout<<deg.GetTan()<<endl;          //输出正切值
	cout<<"反正弦值为:"<<endl;
	cout<<deg.GetAsine()<<"度"<<endl;        //输出反正弦值
	cout<<"反余弦值为:"<<endl;
    cout<<deg.GetAcos()<<"度"<<endl;         //输出反余弦值
	cout<<"反正切值为:"<<endl;
	cout<<deg.GetAtan()<<"度"<<endl;         //输出反正切值
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -