zrcd.net
当前位置:首页 >> FortrAn >>

FortrAn

比如 a%b 表示结构体变量 a 的 b 成员 类似于 C 语言的 a.b,结构体(struct) inpKey%nKeys inpKey 是一个结构体,你可以搜索一下 Type inpKey 找到它的定义 nKeys 是它的一个结构体成员。就这样

A = 0.2E0 表示 0.2 乘以10的0次方。 A = 0.2D0 与上述表达的意思一样,只不过是双精度版本。 还可以写为 A = 0.2_8

冒号(:)用法 (1)表示机构内位域的定义(即该变量占几个bit空间) typedef struct _XXX{ unsigned char a:4; unsigned char c; } ; XXX 双冒号(::)用法 (1)表示“域操作符” 例:声明了一个类A,类A里声明了一个成员函数void f(),但没有在...

dble 函数,把数据转换成双精度。 比如 dble(Fre) 相当于 Fre*1.0D0,也就是把 Fre 转换成双精度的数据

alog(x)是单精度自然对数 dlog(x)是双精度自然对数 clog(x)是复数度自然对数 log(x)表示自然对数 Fortran源自于“公式翻译”(英语:FormulaTranslation)的缩写,是一种编程语言。它是世界上最早出现的计算机高级程序设计语言,广泛应用于...

// 表示字符型量的合并,可以是字符型常量、变量、表达式。 如 'ABC' // 'DE' 即 'ABCDE'

错误。 π 这是一个特殊字符。Fortran 不识别这个字符。 应该是: Real , parameter :: PI = 3.1415926 然后 PI*R**2

do while 表示一直做某事 /=表示不等于 意思是 一直做下面的代码 知道 age/=k为止 或者理解为 当age/=k 就执行代码

在Fortran中,“="的作用是将右边的值赋值给左边,等号左右两边必须是同类型的变量。 比如a="hello world",或者b=5。而"=="的作用则是判断左右两边的值是否相等,若相等则返回逻辑真,若不相等则返回逻辑假。所以说”==“其实是一个运算符,它等效...

F90程序中的数据都有三个特征:类型、种别、属性,由类型说明语句来定义说明.其一般形式是: 类型说明[(种别说明)][,属性说明表] ::变量名表[=初值] 例:REAL(KIND=2),DIMENSION(1:10)::X,Y 说明变量X,Y都是实型,种别是2,属性是一维数组.这样X、Y...

网站首页 | 网站地图
All rights reserved Powered by www.zrcd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com