addobject.cpp

来自「程序主要是通过给定数据来计算子曲率半径的。」· C++ 代码 · 共 58 行

CPP
58
字号
// AddObject.cpp: implementation of the CAddObject class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "Add.h"
#include "AddObject.h"

#include "math.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW

#define PI 3.1415926
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CAddObject::CAddObject()
{

}

CAddObject::~CAddObject()
{

}

//DEL double CAddObject::zhiwuquan(double alfa) //计算子午圈曲率半径
//DEL {
//DEL 	double alfa1,alfa2;
//DEL 
//DEL 
//DEL }

//DEL double CAddObject::zhiwuquan(double a, double b) //计算子午圈曲率半径
//DEL {
//DEL 	double e,c,f,M;
//DEL 	e=(sqrt(a*a-b*b))/b;
//DEL 	c=(a*a)/(b*b);
//DEL     f=e*e*cos()
//DEL 
//DEL }

double CAddObject::zhiwuquan(double a, double b, double B)
{
	double e,f,r,M;
	e=(sqrt(a*a-b*b))/a;
    f=a*(1-e*e);
	r=1-e*e*sin(B*PI/180.)*sin(B*PI/180);
	M=f/(pow(r,1.5));
	return(M);
}

⌨️ 快捷键说明

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