• 大小: 316KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-19
  • 语言: 其他
  • 标签:

资源简介

实现一个特殊的计算器,可以实现复数、有理数、矩阵和集合的特殊计算。程序可以实现复数、有理数的加、减、乘、除,可以实现矩阵的加法、减法和乘法运算,也可以实现集合的求交集、并集、子集的运算。

资源截图

代码片段和文件信息

/*****************************************************************************/
// complex.cpp: implementation of the complex class.
#include 
#include “complex.h“
complex::complex()
{
}

complex::~complex()
{
}
/*****************************************************************************/
/*
函数名称:print
功能描述:显示复数
修改记录:
*/
void complex::print()
{
cout< if(image>0)
cout<<“+“;
if(image!=0)
cout<}
/*****************************************************************************/
/*
函数名称:operator +
功能描述:显示复数
修改记录:
*/
complex operator + (complex acomplex b)
{
complex temp;
temp.real= a.real +b.real ;
temp.image= a.image +b.image ;
return temp;
}
/*****************************************************************************/
/*
函数名称:operator -
功能描述:显示复数
修改记录:
*/
complex operator - (complex acomplex b)
{
complex temp;
temp.real= a.real -b.real ;
temp.image= a.image -b.image ;
return temp;
}
/*****************************************************************************/
/*
函数名称:operator *
功能描述:显示复数
修改记录:
*/
complex operator * (complex acomplex b)
{
complex temp;
temp.real= a.real *b.real -a.image *b.image ;
temp.image =a.real *b.image +a.image *b.real ;
return temp;
}
/*****************************************************************************/
/*
函数名称:operator /
功能描述:显示复数
修改记录:
*/
complex operator / (complex acomplex b)
{
complex temp;
float tt;
tt=1/(b.real *b.real +b.image *b.image );
temp.real =(a.real *b.real +a.image *b.image )*tt;
temp.image =(b.real *a.image -a.real *b.image )*tt;
return temp;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4838  2005-01-01 03:23  Calculator\Calculator.dsp

     文件        545  2005-01-01 03:07  Calculator\Calculator.dsw

     文件      50176  2005-01-01 03:23  Calculator\Calculator.ncb

     文件      50688  2005-01-01 03:23  Calculator\Calculator.opt

     文件       1429  2005-01-01 03:21  Calculator\Calculator.plg

     文件       1781  2005-01-01 03:15  Calculator\complex.cpp

     文件        539  2005-01-01 03:18  Calculator\complex.h

     文件     258148  2005-01-01 03:21  Calculator\Debug\Calculator.exe

     文件     299780  2005-01-01 03:21  Calculator\Debug\Calculator.ilk

     文件     272684  2005-01-01 03:21  Calculator\Debug\Calculator.pch

     文件     492544  2005-01-01 03:21  Calculator\Debug\Calculator.pdb

     文件      14928  2005-01-01 03:21  Calculator\Debug\complex.obj

     文件      20857  2005-01-01 03:20  Calculator\Debug\matrix.obj

     文件      17398  2005-01-01 03:18  Calculator\Debug\rational.obj

     文件      19287  2005-01-01 03:21  Calculator\Debug\set.obj

     文件      60204  2005-01-01 03:21  Calculator\Debug\Special Calculator.obj

     文件      66560  2005-01-01 03:21  Calculator\Debug\vc60.idb

     文件      69632  2005-01-01 03:21  Calculator\Debug\vc60.pdb

     文件       2515  2005-01-01 03:20  Calculator\matrix.cpp

     文件        784  2005-01-01 03:15  Calculator\matrix.h

     文件       3718  2005-01-01 03:16  Calculator\rational.cpp

     文件        790  2005-01-01 03:18  Calculator\rational.h

     文件       3292  2005-01-01 03:21  Calculator\set.cpp

     文件        957  2005-01-01 03:15  Calculator\set.h

     文件      10538  2005-01-01 03:21  Calculator\Special Calculator.cpp

     目录          0  2005-01-01 03:21  Calculator\Debug

     目录          0  2005-01-01 03:23  Calculator

----------- ---------  ---------- -----  ----

              1724612                    27



............此处省略0个文件信息

评论

共有 条评论

相关资源