看板
[ Fortran ]
討論串[問題] 可以判斷整數嗎?
共 9 篇文章
內容預覽:
integer n. real*8 ans, x. ans = x ** (1.d0/n) !! ans=對x開n次方. if ( anint(ans) == ans ) then. print *, 'ans是整數'. end if. anint()是內建函數 會傳回最接近的整數值. 如果ans是
(還有7個字)
內容預覽:
我會!. real*4, or real*8 都可以。. real*4 x, y, z;. x= 16.0. y= sqrt(x). iy= int(y + 0.5). ! int() 還要 查ㄧ下,目的是 把 y 四捨五入,. ! 取最接近的 整數. if (rel_diff(iy, y) < 1
(還有228個字)
內容預覽:
以下的 C語言程式設計,. double 就是 fortran 的 real*8,. 經過 25次的 複雜運算,產生的. 絕對誤差如下. 謹 提供參考. #if 0. dx= 5.684342e-014. 請按任意鍵繼續 . . .. #endif. // ---------------------
(還有590個字)