Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu上的X计算能力(10.4)_Ubuntu - Fatal编程技术网

Ubuntu上的X计算能力(10.4)

Ubuntu上的X计算能力(10.4),ubuntu,Ubuntu,在一个典型的Ubuntu(本例中为10.4)桌面上,我如何进行“指数”计算 例如,我想知道2^80,Google calculator显示“2^80=1.20892582×1024”,我懒得在那里输入所有的和,然后将它们转换成完整的答案 我有BASH(BC/EXPR),C+C++安装,还有浏览器,所以我有JavaScript,我安装了PHP CLI。 我必须能够通过命令行使用其中的一个来执行指数和,就像计算器一样?只是将总和解析为一行 我所做的每一件事都像谷歌一样以简短的答案出现。这不是真正的主

在一个典型的Ubuntu(本例中为10.4)桌面上,我如何进行“指数”计算

例如,我想知道2^80,Google calculator显示“2^80=1.20892582×1024”,我懒得在那里输入所有的和,然后将它们转换成完整的答案

我有BASH(BC/EXPR),C+C++安装,还有浏览器,所以我有JavaScript,我安装了PHP CLI。 我必须能够通过命令行使用其中的一个来执行指数和,就像计算器一样?只是将总和解析为一行


我所做的每一件事都像谷歌一样以简短的答案出现。

这不是真正的主题,但是

echo "2^80" | bc
使用Perl:

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

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

$ dc
2 80 ^ p
1208925819614629174706176
man dc
了解详细信息。值得注意的细节包括:

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

我得说是哥们!你已经做到了:D我有很多要做的,所以这是完美的,我可以把它们全部导入。非常感谢,它不会让我将此标记为正确的,但时间太早,但我会这样做;)