![bash + Bashで非常に長い数を計算する方法は? [コピー]](https://linux33.com/image/64774/bash%20%2B%20Bash%E3%81%A7%E9%9D%9E%E5%B8%B8%E3%81%AB%E9%95%B7%E3%81%84%E6%95%B0%E3%82%92%E8%A8%88%E7%AE%97%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AF%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
Bashで非常に長い数を計算する方法は?
param=$(( 3247238523785623478565 + 53453453252345346534563412634 ))
echo $param
3420247196502465471
ここに示すように、整数の限界のため、これは正解ではありません。
答え1
使用bc
(「任意の精密電卓言語」):
param=$(bc <<< '3247238523785623478565 + 53453453252345346534563412634')