gpt4 book ai didi

c - 在 32 位系统上存储大于 2 的 31 次幂

转载 作者:太空狗 更新时间:2023-10-29 16:34:26 26 4
gpt4 key购买 nike

我必须编写一个程序来计算 2 的 2010 次方 的次方并求出数字的总和。例如:

if `2 power 12 => gives 4096 . So 4+0+9+6 = 19 . 

现在我需要为 2 power 2010 找到相同的内容。

请帮助我理解。

最佳答案

这里有一些可以帮助您入门的内容:

char buf[2010]; // 2^2010 < 10^2010 by a huge margin, so buffer size is safe
snprintf(buf, sizeof buf, "%.0Lf", 0x1p2010L);

关于c - 在 32 位系统上存储大于 2 的 31 次幂,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7651229/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com