代码之家  ›  专栏  ›  技术社区  ›  fforw

奇怪的蟒蛇行为

  •  7
  • fforw  · 技术社区  · 17 年前

    In [1]: 2**2
    Out[1]: 4
    
    In [2]: 2**2**2
    Out[2]: 16
    
    In [3]: 2**2**2**2
    Out[3]: 65536
    
    In [4]: 2**2**2**2**2 
    

    [4]的答案是

    号码可以在这里找到: http://pastie.org/475714


    5 回复  |  直到 17 年前
        1
  •  16
  •   AlbertoPL    17 年前

    2. 2**(4) = 2**16 = 65536

    2^65536=极其巨大

        2
  •  7
  •   Martin Cote    17 年前

    2**2**2**2 == (2**(2**(2**2)))
    
        3
  •  4
  •   HanClinto    17 年前

    >>> 2**2
    4
    >>> 2**2**2
    16
    >>> 2**(2**2)
    16
    >>> 2**2**2**2
    65536
    >>> 2**2**(2**2)
    65536
    >>> 2**(2**(2**2))
    65536
    >>> 2**2**2**2**2
    57896044618658097711785492504343953926634992332820282019728792003956564819968L
    >>> 2**2**2**(2**2)
    57896044618658097711785492504343953926634992332820282019728792003956564819968L
    >>> 2**2**(2**(2**2))
    57896044618658097711785492504343953926634992332820282019728792003956564819968L
    >>> 2**(2**(2**(2**2)))
    57896044618658097711785492504343953926634992332820282019728792003956564819968L
    >>> 2**255
    57896044618658097711785492504343953926634992332820282019728792003956564819968L
    
        4
  •  4
  •   nikow    17 年前
        5
  •  3
  •   Smashery    17 年前

    2**2
    4
    
    2**(2**2)
    2**(4)
    16
    
    2**(2**(2**2))
    2**(2**(4))
    2**(16)
    65536
    
    2**(2**(2**(2**2)))
    2**(2**(2**(4)))
    2**(2**(16))
    2**(65536)
    2.0035299304068464649790723515603e+19728