[問題] pow 用 1/3 當指數開立方根
小弟有一個很笨的問題,
但是對我現在撰寫的程式很重要,
我有一個方程式必須使用到立方根,
也就是pow()函式,
目前遇到的問題是,
因為我開立方根的變數有負數,
像varible=pow(-8,1/3);
varible的結果就是1
但換到正整數時
varible=pow(8,1/3);
varible的結果就是2,
但是我開立方根前的數值會有負數,
我該怎麼做? 才能有正確立方根的輸出呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.103.157
※ 編輯: iknow5566 來自: 140.122.103.157 (05/04 20:38)
→
05/04 20:41, , 1F
05/04 20:41, 1F
if else ?
※ 編輯: iknow5566 來自: 140.122.103.157 (05/04 20:45)
→
05/04 20:47, , 2F
05/04 20:47, 2F
現在在TRY!
→
05/04 20:57, , 3F
05/04 20:57, 3F
可能1.0/3.0要確定一下
→
05/04 20:57, , 4F
05/04 20:57, 4F
※ 編輯: iknow5566 來自: 140.122.103.157 (05/04 21:02)
→
05/04 21:46, , 5F
05/04 21:46, 5F
→
05/04 21:47, , 6F
05/04 21:47, 6F
→
05/04 21:47, , 7F
05/04 21:47, 7F
→
05/05 00:09, , 8F
05/05 00:09, 8F
→
05/05 00:56, , 9F
05/05 00:56, 9F
推
05/05 03:53, , 10F
05/05 03:53, 10F
→
05/05 03:54, , 11F
05/05 03:54, 11F
→
05/05 04:26, , 12F
05/05 04:26, 12F
→
05/05 15:13, , 13F
05/05 15:13, 13F
→
05/05 15:23, , 14F
05/05 15:23, 14F
→
05/05 15:24, , 15F
05/05 15:24, 15F
→
05/05 22:05, , 16F
05/05 22:05, 16F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章