[問題] 請問一個很笨的問題....

看板C_and_CPP (C/C++)作者 (lee)時間16年前 (2009/06/22 22:40), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
就是數學運算裡面的+-號要怎麼在C++裡面呈現? 就像很常見的一元二次方程式 aX^2+bX+c=0 X= -b+-sqrt(b*b-4*a*c) / 2*a 那個加減號要怎麼....呈現 不然我求出的解 只會有一解 幫忙解惑一下 感激 -- ╱_◢███◣ ◢███◣ ∣ ∣ 1939 █████ 1940 ██1941▂ ▂ ∣ Bat man ▅◤◥▅ The flash Captain America ∣◤ ◥ ︹ ◢ DC★ ︹ ◢ DC★ ﹌ ◢ MARVEL -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.193.66

06/22 23:02, , 1F
數學上的 A+-B 應該是告訴你答案是 A+B 與 A-B 這樣吧??
06/22 23:02, 1F

06/22 23:02, , 2F
所以把式子分兩次寫, 一次寫 + , 一次寫 - 不就得了??
06/22 23:02, 2F

06/22 23:03, , 3F
不然您的寫法, 現在應該是 (-b) 加 ('負的'sqrt####)
06/22 23:03, 3F

06/23 01:00, , 4F
-b = (-1)*b 以這樣去想就搞定啦~ :)
06/23 01:00, 4F
文章代碼(AID): #1AFvVh2u (C_and_CPP)
文章代碼(AID): #1AFvVh2u (C_and_CPP)