<p>问题是<strong><code>math.pow(..)</code>对浮点数起作用。在Python中,浮点数不是任意大的。只有<code>int</code>s是(在<a href="/questions/tagged/python-3.x" class="post-tag" title="show questions tagged 'python-3.x'" rel="tag">python-3.x</a>中,而<code>long</code>s在<a href="/questions/tagged/python-2.x" class="post-tag" title="show questions tagged 'python-2.x'" rel="tag">python-2.x</a>中)。</p>
<p>但是,如果这两个数字是整数,则可以使用<code>**</code>运算符,该运算符可以进行整数幂运算(当然,参数是整数):</p>
<pre><code>>>> 2790**413
10827693458027068918752254513689369927451498632867702850871449492721716762882046359646654407147290095143376244612860740505063304616869045757879636651922242895944635094287526023557872050108996014618928707382416906723717536207944990935946477343103732942220495426003253324856391048675505527041527544249845903325107575822015010197006079682477544271998209608154757421132764034059289159228295810448568286783859864141487725512980856505994152145510660350938086763233208252511256291934375881870590480237727775536326670654123168787472077359939510018827829233028430183558108518520524567765780717109616748933630364200317687291046055118737587697510939517252245710306646155772831436013971724481443654932630319085588147436112198934867224850036968074130558127066188475740553149587714112808551835880666012903651859580234129805580074844684526620091506655345299434455806896837926335229779632528684030400890708579038639280240022309690038032176604539091205540422068492362106868171343650410145963283813864374487990607671475570427243900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
</code></pre>
<p>但是,如果将其转换为<code>float</code></strong>,则会得到:</p>
<pre><code>>>> float(2790**413)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OverflowError: int too large to convert to float
</code></pre>
<p>所以这个错误清楚地表明<a href="/questions/tagged/python" class="post-tag" title="show questions tagged 'python'" rel="tag">python</a>不能像<code>float</code>s那样处理这个大数字</p>