相关疑难解决方法(0)

C++极大整数的变量类型是什么?

我试过用了

long long int
Run Code Online (Sandbox Code Playgroud)

但它不适用于像3141592653589793238462643383279502884197169399375这样的数字,我需要这个高达10 ^ 80.任何想法?让我知道.非常感谢.

c++

19
推荐指数
1
解决办法
3万
查看次数

在C中存储和使用大数字

我需要帮助处理非常大的数字.根据Windows calc,指数

174^55 = 1.6990597648061509725749329578093e+123 
Run Code Online (Sandbox Code Playgroud)

我如何使用C(c99标准)存储?

int main(){
  long long int x = 174^55; //result is 153
  printf("%lld\n", x);
}
Run Code Online (Sandbox Code Playgroud)

c exponentiation

17
推荐指数
2
解决办法
2万
查看次数

c ++ pow(2,1000)对于double来说是正常的,但它正在发挥作用.为什么?

代码:

#iclude <math.h>

int main(){
double somenumber = pow(2, 1000);
printf("%lf\n", somenumber);
return 0;
}
Run Code Online (Sandbox Code Playgroud)

我得到这个庞大的数字:10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376

这显然是双重的.它是如何工作的?

c c++ numbers

16
推荐指数
2
解决办法
2万
查看次数

标签 统计

c ×2

c++ ×2

exponentiation ×1

numbers ×1