bash + 如何在 bash 中计算很长的数字?

bash + 如何在 bash 中计算很长的数字?

如何在bash中计算很长的数字?

param=$(( 3247238523785623478565 + 53453453252345346534563412634 ))

echo $param
3420247196502465471

正如我们在这里看到的,由于整数的限制,这不是正确的答案。

答案1

使用bc(“任意精度计算器语言”):

param=$(bc <<< '3247238523785623478565 + 53453453252345346534563412634')

相关内容