bcを前にゼロで始まる10進数を作成する方法

bcを前にゼロで始まる10進数を作成する方法

bc先行ゼロで素数を始めるには?

$ bc <<< 'scale=4; 1/3'
  .3333

0.3333が欲しい

ベストアンサー1

bc0 の追加はデフォルトではサポートされていません。

解決策は次のとおりです。

echo 'scale=4; 1/3' | bc -l | awk '{printf "%.4f\n", $0}'
0.3333
  • \n  - 改行文字で出力を終了します。

  • %f  - 浮動小数点

  • %.4f– 表示する桁数。小数点以下の4桁を指定します。

おすすめ記事