討論串[問題] subroutine 和 function 的差別?
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者shelling (shelling)時間16年前 (2008/10/07 15:02), 編輯資訊
3
0
0
內容預覽:
新手上路. 請教一下 subroutine 和 function 這兩個宣告方式有什麼不同呢?. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.113.160.66.

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者sjgau (sjgau)時間16年前 (2008/10/07 16:29), 編輯資訊
0
0
0
內容預覽:
x= 123. y= 456. call swap_int(x, y). ! 把兩個變數 x, y 的值作 交換的動作. a= 123.45. b= 124.56. if (rel_diff(a, b) .LT. 1.0e-5) then. ! 符合相對誤差的要求,跳出這個 迴圈. goto 100

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者sjgau (sjgau)時間16年前 (2008/10/07 20:41), 編輯資訊
1
0
0
內容預覽:
以下的 call xxx(),. xxx() 都是 副程式,subroutine. 至於,為何不使用 function 的形式,. 這是 見仁見智的問題,. 要是由我來寫這兩個 副程式,. 我也是會 寫成 subroutine. random_seed() 是建立 虛擬亂數系列的 種子數,. ran
(還有234個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者DrStein (交換關聯)時間16年前 (2008/10/08 23:30), 編輯資訊
0
0
0
內容預覽:
用科學記算的觀點來看 :. subroutine 其中的一步驟 可想成解題時,第一步,第二步的型式. 或是講更白點,一大題目的第一小題,第二小題...etc. (幾個進去幾個出來不重要,重要的是 這是一個步驟 ). function 單純的數學函數 input(XX,XX,XX) 出來就一個值. 好

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者DrStein (交換關聯)時間16年前 (2008/10/08 23:33), 編輯資訊
0
0
0
內容預覽:
subroutine 根本就是 void function. 直接講, c的 function在 fortran中就是分成 subroutine /funciton. 只是為了更貼進數學解題習慣 才拆成兩種. 習慣解物理/工程/數學習題的,對於要用subroutine還是 function鐵沒有問題
首頁
上一頁
1
下一頁
尾頁