-1
bashに10進数を2つ追加するにはどうすればよいですか?インスタンスこのbashスクリプトに10進数を2つ追加する
LAT=37.748944
LNG=-122.4175548
D=0.01
somecommand --position "$((LAT + D)), $((LNG + D))"
が
37.748944: syntax error: invalid arithmetic operator (error token is ".748944")
'$((...))'のみ行います整数演算;提案された複製は外部コマンド 'expr'に関するものですが、同じ制限が両方に適用されます。 – chepner
シェルで浮動小数点演算を行う方法を網羅的に探究するには、「整数と浮動小数点計算をbashやその他の言語/フレームワークで行う方法」(http://unix.stackexchange.com/questions/40786)を参照してください。/how-to-do-integer-float-calculations-in-bash-or-other-languages-frameworks) – John1024