您的位置:首页 > 编程语言 > Python开发

【Python】Python 中sqrt函数求负数的平方根

2016-12-15 22:34 651 查看
Python的
math
模块 中
sqrt
函数求负数平方根会报如下的错误

实例:



上述
math
模块中
sqrt
函数只能进行浮点数的运算。我们知道负数的平方根是虚数(以及复数,即实数和虚数之和)。这个需要一个专门的函数 cmath (complex math,复数)的模块做处理。

处理如下:

>>> import cmath
>>> cmath.sqrt(-1)
>>> 1j


实例:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: