江湖散人 发表于 2021-6-8 09:21:52

求平方根的问题

import cmath
a = float(input('请输入数字a:'))
b = float(input('请输入数字b:'))
c = float(input('请输入数字c:'))
d = a**2 - 4*b*c
s1 = (-b-cmath.sqrt(d))/(a*2)
s2 = (-b+cmath.sqrt(d))/(a*2)
print('结果为{0:.3f}和{1:.3f}'.format(s1, s2))

这是求平方根的操作,得出的结果如下:
请输入数字a:10
请输入数字b:2
请输入数字c:5
结果为-0.487+0.000j和0.287+0.000j

后边的0.000j是什么意思啊?

Twilight6 发表于 2021-6-8 11:06:54



这是指复数,数学表达式为 z = a + bi ,i 表示虚数单位,a、b 都为实数

Python 中将 j 替换表示 i 为虚数单位

江湖散人 发表于 2021-6-8 15:07:54

Twilight6 发表于 2021-6-8 11:06
这是指复数,数学表达式为 z = a + bi ,i 表示虚数单位,a、b 都为实数

Python 中将 j 替换表示 i...

谢谢

连帅帅 发表于 2021-6-8 16:45:53

Twilight6 发表于 2021-6-8 11:06
这是指复数,数学表达式为 z = a + bi ,i 表示虚数单位,a、b 都为实数

Python 中将 j 替换表示 i...

版主团队要怎么进?请回复一下,谢谢你!

Twilight6 发表于 2021-6-8 17:01:49

连帅帅 发表于 2021-6-8 16:45
版主团队要怎么进?请回复一下,谢谢你!

在申请板块,可以申请,也有申请条件,你去看看吧
页: [1]
查看完整版本: 求平方根的问题