g******s 发帖数: 733 | 1 在fortran语言中,单精度实数是4-byte(字节?),为什么整型也是4-byte呢?从byte位数到
数据范围有什么计算公式吗?
先谢了! | C***S 发帖数: 175 | 2 2^32-1 for nosign integer, if signed, half of this.
到
【在 g******s 的大作中提到】 : 在fortran语言中,单精度实数是4-byte(字节?),为什么整型也是4-byte呢?从byte位数到 : 数据范围有什么计算公式吗? : 先谢了!
| z*q 发帖数: 31 | 3
there should be a limits.h file, you can find all the ranges from it.
【在 C***S 的大作中提到】 : 2^32-1 for nosign integer, if signed, half of this. : : 到
| g******s 发帖数: 733 | 4 多谢! 但是fortran90中整型4种,kind=1,2,4,8,分别对应1,2,4,8 byte integer,
( http://www.ifw-dresden.de/~ulrike/intel/lim_kind.htm ) 他们有什么区别呢?
【在 C***S 的大作中提到】 : 2^32-1 for nosign integer, if signed, half of this. : : 到
| C***S 发帖数: 175 | 5 2^8-1, 2^16-1, 2^32-1, 2^64-1
【在 g******s 的大作中提到】 : 多谢! 但是fortran90中整型4种,kind=1,2,4,8,分别对应1,2,4,8 byte integer, : ( http://www.ifw-dresden.de/~ulrike/intel/lim_kind.htm ) 他们有什么区别呢?
| g******s 发帖数: 733 | 6 thanks a lot!
【在 C***S 的大作中提到】 : 2^8-1, 2^16-1, 2^32-1, 2^64-1
|
|