文件名称:3
-
所属分类:
- 标签属性:
- 上传时间:2015-10-12
-
文件大小:889byte
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
创建一个执行复数运算的Complex类。复数具有如下格式:
realPart+imaginary*j
其中j为虚数。该类分别提供一个构造函数无参的默认构造函数,以防没有提供初始化值,及一个有参构造函数。同时提供为执行如下操作的公有方法:
(1)两个复数相加:实部与实部相加,虚部与虚部相加。
(2)两个复数相减:实部与实部相减(-号左侧实部减-号右侧实部),虚部与虚部相减(-号左侧虚部减-号右侧虚部)。
(3)两个复数相乘。(a+b*j)(x+y*j)=(ax-by)+(ay+bx)*j
(4)两个复数相除。(a+b*j)/(x+y*j)=(a+b*j)(x-y*j)/(x*x+y*y)
(5)以(a,b)的格式打印复数,其中a 是实部,b是虚部。
提供测试程序,测试该类。
realPart+imaginary*j
其中j为虚数。该类分别提供一个构造函数无参的默认构造函数,以防没有提供初始化值,及一个有参构造函数。同时提供为执行如下操作的公有方法:
(1)两个复数相加:实部与实部相加,虚部与虚部相加。
(2)两个复数相减:实部与实部相减(-号左侧实部减-号右侧实部),虚部与虚部相减(-号左侧虚部减-号右侧虚部)。
(3)两个复数相乘。(a+b*j)(x+y*j)=(ax-by)+(ay+bx)*j
(4)两个复数相除。(a+b*j)/(x+y*j)=(a+b*j)(x-y*j)/(x*x+y*y)
(5)以(a,b)的格式打印复数,其中a 是实部,b是虚部。
提供测试程序,测试该类。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Complex.java
TestComplex.java
TestComplex.java
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.