首页 > 试题

复数乘法

更新时间:2022-12-02 16:33:07 阅读: 评论:0

七年级上册自主训练数学答案-矩阵相似的充要条件


2022年12月2日发(作者:四年级科学教学计划)

B1051复数乘法(python)

1051复数乘法(15分)

复数可以写成(A+Bi)的常规形式,其中A是实部,B是虚部,i是虚数单位,满⾜i=−1;也可以写成极坐标下的指数形式(R×e),

其中R是复数模,P是辐⾓,i是虚数单位,其等价于三⾓形式R(cos§+isin§)。

现给定两个复数的R和P,要求输出两数乘积的常规形式。

输⼊格式:

输⼊在⼀⾏中依次给出两个复数的R,P,R,P,数字间以空格分隔。

输出格式:

在⼀⾏中按照A+Bi的格式输出两数乘积的常规形式,实部和虚部均保留2位⼩数。注意:如果B是负数,则应该写成A-|B|i的形式。

输⼊样例:

2.33.55.20.4

输出样例:

-8.68-8.23i

version1:

注意输出格式,如果虚部是正数要添加负号~

但还是有两个测试点错误……

importmath

r1,p1,r2,p2=map(float,input().split())

a1=r1*(p1)

b1=r1*(p1)

a2=r2*(p2)

b2=r2*(p2)

result=complex(a1,b1)*complex(a2,b2)

>0:

print('%.2f+%.2fi'%(,))

el:

print('%.2f%.2fi'%(,))

错误分析:

格式输出直接粗暴判断正负,没有考虑边界如果进位的符号变化情况。

例如,如果虚部为-0.006j,那么进位后就是+0.01j

>>>result=(-0.007-0.006j)

>>>>=0:

print('%.2f+%.2fi'%(,))

el:

print('%.2f%.2fi'%(,))

-0.01-0.01i

实部、虚部符号均错误

本文发布于:2022-12-02 16:33:07,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/88/38948.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

下一篇:气候的威力
标签:复数乘法
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图