Re: [問題]開立方根
$cat test.f90
program main
implicit none
write(*, *) 1/3, 1./3
write(*, *) 8.**(1/3), 8.**(1./3)
end program main
$ifort test.f90
$./a.out
0 0.3333333
1.000000 2.000000
1/3是integer/integer,結果是一個integer [1/3]
要想得到你所想的效果,就要轉換一下type
※ 引述《rockzerox (Zero)》之銘言:
: 想請問一下
: 像是開平方根,四次方根等等
: 都可以令變數為
: A=.......... **0.25 類似的做法
: 可是立方根
: 不能用 **(1/3) 一定要 **(0.3333334)這樣嗎?
: 還是有別種做法呢?:
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 162.105.195.208
推
09/21 15:59, , 1F
09/21 15:59, 1F
討論串 (同標題文章)
Fortran 近期熱門文章
PTT數位生活區 即時熱門文章