如何在 Linux 中找到第三个根目录。如何在Linux中提取任意程度的根
目录
1. 如何在Linux中提取立方根
2. 如何在Linux计算器(GNOME科学计算器)中求立方根
3.如何在Linux计算器(GNOME科学计算器)中求任意次数的根
4. 如何在命令行中提取任意次数的根
4.1 使用 gnome-calculator 提取立方根
4.2 使用awk提取任意阶的根
4.3 用PHP提取任意度数的根
4.4 用Python提取任意次数的根
1. Linux中如何提取立方根
如果你需要求一个数(被数)的三、四、五或任何其他次数(索引)的根,那么你可能会遇到一个问题,各种Linux计算器没有提取任何幂的根的操作除了平方根。
让我们看看GNOME科学计算器界面(高级模式):
我们看到许多不同的数学运算和高级函数,但没有用于提取三次方根的函数。
而且,如果你尝试在Linux中安装其他计算器,你会发现它们也缺少开立方根的操作。而且,他们并没有提取四次、五次、六次等次方根的操作。
让我们回想一下学校的数学课程——x 的 n 次方根等于 x1/n
也就是说,对于立方根,以下情况成立:
∛x=x1/3
对于第四根
∜=x1/4
等等——我想你已经明白了要点(或者记住了)。
2.如何在Linux计算器(GNOME科学计算器)中求立方根
启动计算器,这可以在菜单或命令行中完成:
gnome-calculator
如果您没有计算器,请安装 gnome-calculator 软件包。
1. 输入您要求立方根的数字(被数)。
2. 然后按 xy 按钮。
3、接下来写(1/3),即括号里需要写1/3。
4. 按“=”按钮(等于)或 Enter 键。
3.如何在Linux计算器(GNOME科学计算器)中求任意次方根
1. 输入您想要求任意次根的数字(被数)。
2. 然后按 xy 按钮。
3、接下来写(1/n),即括号里需要写1/n,其中n是度数的根。
4. 按“=”按钮(等于)或Enter键。
提取六次方根的短视频,演示了所述算法的应用:
4.如何在命令行中提取任意度数的根
正如您已经了解的那样,您无法仅通过按按钮来找到立方根或任何其他次数的根 - 您需要从键盘输入。如果是这样,那么在命令行中执行此操作可能会更方便。
4.1 使用 gnome-calculator 提取立方根
gnome-calculator 命令可用于启动熟悉的 GNOME 科学计算器。如果指定-e选项,则可以预先输入要计算的表达式。
例如,要查找 592704 的立方根,请运行以下命令:
gnome-calculator -e '592704^(1/3)'
计算器将使用输入的表达式启动 - 您只需按“=”(等于)按钮或Enter键。
另一个例子是提取 27680640625 的 6 次根:
gnome-calculator -e '27680640625^(1/6)'
4.2 使用awk提取任意阶的根
awk 实用程序旨在使用编程语言处理文本并执行各种操作。
awk 程序非常强大(有专门介绍该实用程序的整本书),此外,它几乎总是预安装在 Linux 中。
要提取任意次数的根,请使用以下结构:
echo NUMBER | awk '{ print $1^(1/NTH_ROOT) }'
其中 NUMBER 是数字,NTH_ROOT 是根度。
例如,要查找 592704 的立方根,请运行:
echo 592704 | awk '{ print $1^(1/3) }'
另一个例子是提取 27680640625 的 6 次根:
echo 27680640625 | awk '{ print $1^(1/6) }'
如果您希望两个数字都出现在末尾,可以使用以下语法:
awk 'BEGIN { print (ARGV[1] ** (1.0 / ARGV[2])) }' NUMBER NTH_ROOT
例如,要求 592704 的立方根,请执行以下操作:
awk 'BEGIN { print (ARGV[1] ** (1.0 / ARGV[2])) }' 592704 3
4.3 用PHP提取任意阶的根
您可以使用以下任何构造来提取 PHP 中任意阶的根(它们的不同之处在于是否使用 print 或 echo 函数):
php -r 'print NUMBER**(1/NTH_ROOT);'
php -r 'echo NUMBER**(1/NTH_ROOT);'
在这里,您需要将 NUMBER 替换为数字,并且需要将 NTH_ROOT 替换为根度。
例子 :
php -r 'echo 27680640625**(1/6);'
php -r 'print 27680640625**(1/6);'
4.4 用Python提取任意阶的根
Python 默认安装在大多数 Linux 发行版上,甚至可能比 PHP 更常见。
要在 Python 中提取立方根或任意次数的根,请使用以下语法:
python -c 'print (NUMBER**(1/NTH_ROOT))'
在这里,您需要将 NUMBER 替换为数字,并且需要将 NTH_ROOT 替换为根度。
例如:
python -c 'print (27680640625**(1/6))'
请注意,在 Python 中,这些计算的精度是不同的,并且实际上存在以前所有情况下都不存在的错误 - 请考虑到这一点。