标签: c types numbers mpi factorial
MPI支持的最大C数据类型是什么? 有没有办法使用intmax_t?
intmax_t
我想计算阶乘,但我不能超过170!
答案 0 :(得分:3)
最大的原始整数数据类型是MPI_UINT64_T,可以达到2 ^ 64 - 1
MPI_UINT64_T
对于较大的整数,您必须使用支持仲裁精度算术的GMP等库。然后,您必须设置MPI派生数据类型,以便将它们与MPI一起使用。