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

📄 dlg_cum.cpp

📁 数据分析系统主要研究大量的数据
💻 CPP
字号:
// Dlg_cum.cpp : implementation file
//

#include "stdafx.h"
#include "dataanalisis.h"
#include "Dlg_cum.h"
#include "math.h"

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

/////////////////////////////////////////////////////////////////////////////
// CDlg_cum dialog


CDlg_cum::CDlg_cum(CWnd* pParent /*=NULL*/)
	: CDialog(CDlg_cum::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDlg_cum)
	//}}AFX_DATA_INIT
}


void CDlg_cum::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDlg_cum)
	DDX_Control(pDX, IDC_EDIT1, m_px);
	DDX_Control(pDX, IDC_EDIT2, m_py);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDlg_cum, CDialog)
	//{{AFX_MSG_MAP(CDlg_cum)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDlg_cum message handlers

double cpx,cpy;

void CDlg_cum::OnOK() 
{
	// TODO: Add extra validation here
	extern double minlicha,licha1,licha2,licha3,licha4;
	extern double k,b1,a,b,c,k1,a1,k3,a3;

	char cEdit[10];
	char cResult[10];

	m_px.GetWindowText(cEdit,10);
	cpx=atof((LPCTSTR)cEdit);

	if(minlicha==licha1)
		cpy=k*cpx+b;
	if(minlicha==licha2)
		cpy=a*cpx*cpx+b*cpx+c;
	if(minlicha==licha3)
		cpy=k1*pow(a1,cpx);
	if(minlicha==licha4)
		cpy=k3*log(cpx)/log(a3);
   
	_gcvt(cpy,10,cResult);
	GetDlgItem(IDC_EDIT_hgy)->SetWindowText(cResult);
	UpdateData(FALSE);
	//CDialog::OnOK();
}

⌨️ 快捷键说明

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