Fortran Coder

标题: 如何生成16位无符号整型数组? [打印本页]

作者: navoski    时间: 2022-1-14 17:08
标题: 如何生成16位无符号整型数组?
有人知道如何生成16位无符号整型数组吗?
我的编译器是GNU Fortran 7.2

作者: 胡文刚    时间: 2022-1-14 17:31
Fortran没有无符号类型。
如果你只是读取和输出,不参与计算,可以用其他类型代替,比如 integer(kind=2) 甚至 character(len=2)
作者: navoski    时间: 2022-1-14 17:49
胡文刚 发表于 2022-1-14 17:31
Fortran没有无符号类型。
如果你只是读取和输出,不参与计算,可以用其他类型代替,比如 integer(kind=2)  ...

我要做的是输出,值域0~65535的三维数组,想用无符号整数节省存储量。
integer(kind=2)不能覆盖值域。
作者: fcode    时间: 2022-1-15 09:12
那很遗憾,Fortran没有能满足你的数据类型。




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2