Redian新闻
>
请问怎么知道双精度和单精度实数的数值范围
avatar
请问怎么知道双精度和单精度实数的数值范围# Computation - 科学计算
g*s
1
在fortran语言中,单精度实数是4-byte(字节?),为什么整型也是4-byte呢?从byte位数到
数据范围有什么计算公式吗?
先谢了!
avatar
C*S
2
2^32-1 for nosign integer, if signed, half of this.



【在 g******s 的大作中提到】
: 在fortran语言中,单精度实数是4-byte(字节?),为什么整型也是4-byte呢?从byte位数到
: 数据范围有什么计算公式吗?
: 先谢了!

avatar
z*q
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.
:
: 到

avatar
g*s
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.
:
: 到

avatar
g*s
6
thanks a lot!

【在 C***S 的大作中提到】
: 2^8-1, 2^16-1, 2^32-1, 2^64-1
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。