LoginSignup
1
1

More than 5 years have passed since last update.

Linuxコマンドで整数の計算を簡単に行う方法

Last updated at Posted at 2018-02-09

Linuxのコマンドライン上で簡単な計算をしたいときってないですか?例えば「128+64+32」ってなんだっけなと。

# $((...))を使うことで整数の演算が行えます
$ echo $((1+2+3))
6

# 2の10乗
$ echo $((2**10))
1024

注意点

$((...))はあくまで整数の計算しか行えないので、少数が絡む計算は苦手なようです。少数の計算はbcコマンドを使いましょう。

$ echo $((10/3))
3

$ echo $((1.0*3))
-bash: 1.0*3: 構文エラー: 無効な計算演算子です (エラーのあるトークンは ".0*3")
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1