fortran f90如何定義雙精度

時間 2021-08-16 02:32:10

1樓:

1、首先在軟體安裝資料夾下,c/studio/common/msdev98/macros資料夾下生成檔案grpcomment.dsm。

2、用文字編輯器開啟該檔案,將以下**貼上儲存在其中,並保留.dsm字尾名。

3、啟動fortran,選tools->customize->add-ins and macro files,在grpcomment前打勾,去掉其他的勾。

4、在同一對話方塊中選commands->macros,此時在右邊可以看見commentdel和commentout。

6、結合自己的偏好選擇不同的模式,最後點“ok”鍵就可以使用了。

2樓:匿名使用者

一樓回答的相當專業,另外我想補充一點:所謂雙精度跟單精度,只能針對實數而言,對整數只有長整形,短整型,有些編譯器或cpu可能還支援超短整型或超長整形,都是視情況而定的。

3樓:天河流紋石

以定義一個雙精度 s 為例

方法1:

double precision :: s方法2:

real(8) :: s

方法3:

real( kind = 8 ) :: s但方法2,和方法3,並不能保證所有編譯器都能夠認可 8,不同編譯器,對 8 的定義不同。

因此,最好的辦法是方法4:

integer , parameter :: np = selected_real_kind(8)

real( kind = np ) :: s其中,selected_real_kind(8) 表示自動選擇一種精度,使之能夠精確到小數點後 8 位。這個精度叫 np,然後定義一個 np 精度的變數,叫 s

(在32位編譯器上,np 表示雙精度)

如何定義政企關係,如何定義政企關係?

企業做大不離政治,小企業的生存必須對政治順從。政治影響的主要是行業發展狀況,就好比 要垮,你公司再好股價也要跌。總之,企業做到一個程度之後其實已經在做政治了,比如國內的聯想,又如國外的微軟。什麼是法人?什麼是獨立法人?他們是如何定義的?他們是怎樣產生的?法人是具有民事權利能力和民事行為能力,依法獨立...

c中如何定義string陣列,C 中如何定義string陣列?

c 中定義string陣列方法 1 定義一維陣列 string parm new string 2 一維字串陣列,如果提供了初始值設定項,則還可以省略 new 運算子 string par3 擴充套件資料 c 中其他型別陣列定義方式介紹 1 定義一維int陣列 int numbers new int...

如何定義精釀啤酒,如何定義精釀啤酒

精釀是釀酒師和藝術家用心做的,出來的東西有感情有溫度,用真材實料去蘊含精神,把使用者的各種感官從物質世界帶去自己的精神世界裡。而工業的東西和我們常見的工業啤酒品牌,他們的東西是物質的,沒有感情,奔著商業目的,用工業機器做的,出來的就是酒精加水再加調料。毫無疑問,物質需求是精神追求的基礎,所以現存這些...