[Fortran] 纯文本查看 复制代码 c----n2drec = size of output 2-d array, multiple of 4096
integer n2drec
parameter (n2drec=((itdm*jtdm+4095)/4096)*4096)
这是代码中的其中几行,不是很明白这个size of output 2-d array是什么,然后为什么要乘以4096,
4096是2的12次方,然后不知道这是不是个例,如果有人懂,请指教。
还有就是parameter的定义,现在就是知道这个(itdm*jtdm+4095)/4096)是先取了整再乘以4096,
为什么要减去4095,然后为什么又要再乘以4096,都不是很明白。
我问了师兄,他说可能是想试试这个n2drec需要定义成多少位的整数,然后也不是很清楚。
希望有了解的朋友们能指点指点,谢谢!
|