大学时用c++做的计算器

源代码在线查看: function.h

软件大小: 171 K
上传用户: Rosa_
关键词: 大学 计算器
下载地址: 免注册下载 普通下载 VIP

相关代码

				#ifndef FUNCTION_H
				#define FUNCTION_H
				
				#include "common.h"
				
				class Function {
				public:
				    
				    enum RDState { Degrees, Radians };
				
				    RDState __state;
				    
				    void setRDState(RDState s);
				
				    ValueType Sin(const ValueType& v);
				    ValueType Cos(const ValueType& v);
				    ValueType Tan(const ValueType& v);
				
				    ValueType Asin(const ValueType& v);
				    ValueType Acos(const ValueType& v);
				    ValueType Atan(const ValueType& v);
				
				    ValueType Sinh(const ValueType& v);
				    ValueType Cosh(const ValueType& v);
				    ValueType Tanh(const ValueType& v);
				    
				    ValueType Asinh(const ValueType& v);
				    ValueType Acosh(const ValueType& v);
				    ValueType Atanh(const ValueType& v);
				
				    ValueType Exp(const ValueType& v);
				    ValueType Ln(const ValueType& v);
				    ValueType Log(const ValueType& v);
				
				    ValueType Sqrt(const ValueType& v);
				    
					ValueType Fct(const ValueType& v);
					
				private:
				    ValueType Abs(const ValueType& v);
				
				};    
				
				#endif  // FUNCTION_H
							

相关资源