Discuss / Python / 添加了复数解

添加了复数解

Topic source

White眸

#1 Created at ... [Delete] [Delete and Lock User]
在此插入代码

!/usr/bin/env python3

-- coding: utf-8 --

Filename: def.py

import math

def quadratic(a,b,c): delta=b2-4ac atled=4ac-b2 if delta<0: x1=complex(-b,-math.sqrt(atled))/2a x2=complex(-b,math.sqrt(atled))/2a print(x1,x2) elif delta==0: x1=-b/2a x2=x1 print(x1,x2) else: x1=-b+math.sqrt(delta)/2a x2=-b-math.sqrt(delta)/2*a print(x1,x2)

a=int(input('a=')) b=int(input('b=')) c=int(input('c='))
quadratic(a,b,c)


  • 1

Reply