我正在尝试通过计算整数的超大幂来打印非常大的数字。尽管我的代码是正确的,但我没有观察到所需的输出。
通常,python解释器可以打印非常大的整数,与系统内存支持的一样大。考虑到这一假设,下面是我正在运行的代码。
a = int(input())
b = int(input())
c = int(input())
d = int(input())
import math
if a in range(1,1001):
if b in range(1,1001):
if c in range(1,1001):
if d in range(1,1001):
print((math.pow(a,b)+math.pow(c,d)))
Run Code Online (Sandbox Code Playgroud)
我正在观察的输出是
4710194409608608302099333120
Run Code Online (Sandbox Code Playgroud)
预期的输出是
4710194409608608369201743232
Run Code Online (Sandbox Code Playgroud)
您能为我提供解决方法的指示吗?输入值为:
a = 9
b = 29
c = 7
d = 27
Run Code Online (Sandbox Code Playgroud) 我需要帮助在 ubuntu18.04 上安装 nexus-oss。我无法在互联网上找到任何 apt-get 命令。
我试图在“sudo apt-get search nexus”中搜索 nexus 包,但无法获得合适的 nexus 版本包。
我浏览了网络,那里的命令可用于 centos7 但不适用于 Debian os。
在 sonatype 文档中,提供了在 ubuntu 上创建存储库管理器的步骤,是否与在 ubuntu 上安装 nexus 相同?