#28709: Python 解答


oxxostudio (oxxo.studio)

學校 : 不指定學校
編號 : 173961
來源 : [220.133.228.250]
最後登入時間 :
2022-07-21 09:26:00
a006. 一元二次方程式 | From: [122.117.124.140] | 發表日期 : 2021-12-29 13:09

參考維基百科「一元二次方程式」,可以透過下列的公式,得到 x1 和 x2 的數值。

Python 教學 ( ZeroJudge 解答 ) - a006: 一元二次方程式

首先使用 map 拆分出題目給予的 a、b、c 三個數字,
由於 a 為分母不能為 0,所以先判斷 a 是否為 0,如果 a 不為 0 才開始套用公式,
套用公式後會再繼續判斷開根號內的數字,因為開根號內的數字必須大於等於 0
所以如果小於 0 也會回傳 No real root 的文字,除此之外,只要帶入公式都能求出 x1 和 x2 的數值。

解答:https://steam.oxxostudio.tw/category/python/zerojudge/a006.html

 
ZeroJudge Forum