小编csv*_*aju的帖子

在python中打印一个非常大的整数

我正在尝试通过计算整数的超大幂来打印非常大的数字。尽管我的代码是正确的,但我没有观察到所需的输出。

通常,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)

python int 64-bit python-3.x

3
推荐指数
2
解决办法
71
查看次数

如何在 ubuntu-18.04 上安装 nexus

我需要帮助在 ubuntu18.04 上安装 nexus-oss。我无法在互联网上找到任何 apt-get 命令。

我试图在“sudo apt-get search nexus”中搜索 nexus 包,但无法获得合适的 nexus 版本包。

我浏览了网络,那里的命令可用于 centos7 但不适用于 Debian os。

在 sonatype 文档中,提供了在 ubuntu 上创建存储库管理器的步骤,是否与在 ubuntu 上安装 nexus 相同?

nexus3 ubuntu-18.04

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

标签 统计

64-bit ×1

int ×1

nexus3 ×1

python ×1

python-3.x ×1

ubuntu-18.04 ×1