Fortran 自定义类型 KIND
2016-03-30 17:35
204 查看
integer a
real tmp
tmp = real(a)
a = int(tmp)
通过函数 INT() ,将数据转换成整数。
F90 自定义数据类型。相当于 struct 或者class
type :: person
integer :: age
integer:: height
end type person
声明的时候,
type(person) :: me
write(,) me%age
这里是用百分号来取它的每个域。
设置这个变量时候,可以一下全部设置。
a=person(1,2)
KIND 的使用
F90提供库函数来 判断 需要的 kind
SELECTED_INT_KIND (N)
返回想要记录n位整数时,所应该声明的kind值。 返回-1 ,表明无法提供想要的值域范围。
write(,) selected_int_kind(19)
selected_real_kind( n ,e )
返回记录n位有效位数, 指数达到e位的 kind值。
无法提供时会返回-1,-2,-3
real tmp
tmp = real(a)
a = int(tmp)
通过函数 INT() ,将数据转换成整数。
F90 自定义数据类型。相当于 struct 或者class
type :: person
integer :: age
integer:: height
end type person
声明的时候,
type(person) :: me
write(,) me%age
这里是用百分号来取它的每个域。
设置这个变量时候,可以一下全部设置。
a=person(1,2)
KIND 的使用
F90提供库函数来 判断 需要的 kind
SELECTED_INT_KIND (N)
返回想要记录n位整数时,所应该声明的kind值。 返回-1 ,表明无法提供想要的值域范围。
write(,) selected_int_kind(19)
selected_real_kind( n ,e )
返回记录n位有效位数, 指数达到e位的 kind值。
无法提供时会返回-1,-2,-3
相关文章推荐
- shell正则表达式
- 判断string是否为数字
- 设置UIImage的渲染模式:UIImage.renderingMode
- Java内部类的作用
- Java interface
- 跟程序猿学习之——"跨站攻击" 浅谈
- SQL关于分页的sql查询语句 limit 和row_number() OVER函数
- 1029. 旧键盘
- 1028. 人口普查
- git操作之git rebase
- 1027. 打印沙漏
- getMeasuredHeight() getHeight() getScrollY() 含义
- Fiddler 抓包工具总结
- Rabbitmq集群高可用测试
- vijos P1243 生产产品(单调队列+DP)
- bzoj 3572 [Hnoi2014]世界树(虚树+DP)
- 虚树的概念
- 关于js的几个特点
- 1026. 程序运行时间
- 使用正则表达式写一个网页爬虫案例获取指定文档中的邮件地址保存到自己指定的文件夹中