GNU/Linux >> Linux の 問題 >  >> Linux

bc (ベンチ電卓) で除算を行い、分数の結果を取得する方法は?

scale=2 のようなものを試してください

マニュアルページから:

<ブロック引用>

スケール (式)

scale 関数の値は、式の小数点以下の桁数です。

デフォルトでは、位取りは 0 であるため、小数点以下の桁は表示されません。


bc を呼び出すだけです -l で 引数:

bc -l

例:

$ bc -l
1/2
.50000000000000000000
5/3
1.66666666666666666666
10/3
3.33333333333333333333

scale を使用 小数点以下の桁数を定義する特殊変数:

scale=4
1/2
.5000

Linux
  1. RsyslogとMySQLを使用してLogAnalyzerをセットアップする方法

  2. 複数のパターンでGrepを実行する方法は?

  3. CentOS8でFail2Banを使用してApacheとSSHを保護する方法

  1. Bashでプログラミングする方法:構文とツール

  2. Linux上のFlatpak:それは何であり、それを使ってアプリをインストールする方法

  3. Linuxシェルで変数を使用して除算を行うにはどうすればよいですか?

  1. LinuxでSUIDおよびSGID権限を持つファイルを検索する方法

  2. Linuxでユーザーとグループを操作する方法

  3. Ubuntu 22.04 に NVM と Nginx を使用して Node.js をインストールする方法