Ubuntu上的X计算能力(10.4)

时间:2011-11-15 16:35:03

标签: ubuntu

在一个典型的Ubuntu(在这种情况下是10.4)桌面上,我该怎样做“权力”或“指数”计算?

因此,例如我想知道2 ^ 80,谷歌计算器显示“2 ^ 80 = 1.20892582×1024”,我懒得在那里输入我的所有金额,然后将它们转换为完整答案。

我有bash(bc / expr),C&安装了C ++,以及浏览器,所以我可以使用JavaScript,而且我安装了php-cli。

我必须能够通过命令行使用这些来执行像计算器一样的指数总和吗?只是将总和解析成一个班轮?

我所做的一切都是像Google这样的缩写答案。

3 个答案:

答案 0 :(得分:2)

这不是主题,但

echo "2^80" | bc

答案 1 :(得分:0)

使用Perl:

perl -e 'printf("%f", 2**80)'
1208925819614629174706176.000000

答案 2 :(得分:0)

您可以使用dc(它应该已经安装;否则,请安装“dc”软件包)。它是一个使用后缀语法的计算器:

$ dc
2 80 ^ p
1208925819614629174706176

man dc了解详情。值得注意的细节包括:

  • dc可以使用可配置的精度进行浮点计算(请参阅k命令);
  • dc可以在基础之间进行转换(例如十六进制);
  • 有一个模幂运算符运算符(|),在进行与加密相关的操作时非常方便。
相关问题