📄 pj_auth.cpp
字号:
#include "stdafx.h"
/* determine latitude from authalic latitude */#ifndef lintstatic const char SCCSID[]="@(#)pj_auth.c 4.3 93/06/12 GIE REL";#endif#include "projects.h"
#include <math.h>
# define P00 .33333333333333333333# define P01 .17222222222222222222# define P02 .10257936507936507936# define P10 .06388888888888888888# define P11 .06640211640211640211# define P20 .01641501294219154443#define APA_SIZE 3
double * pj_authset(double es)
{ double t, *APA; if (APA = (double *)pj_malloc(APA_SIZE * sizeof(double)))
{ APA[0] = es * P00; t = es * es; APA[0] += t * P01; APA[1] = t * P10; t *= es; APA[0] += t * P02; APA[1] += t * P11; APA[2] = t * P20; } return APA;} doublepj_authlat(double beta, double *APA) { double t = beta+beta; return(beta + APA[0] * sin(t) + APA[1] * sin(t+t) + APA[2] * sin(t+t+t));}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -