009#任意精度的浮點數計算器

使用一個包裝器(wrapper),讓bc用起來更加順手。

#!/usr/bin/env bash

# 設置指定/默認精度
if [ "$1" = "-p" ]; then
  precision=$2
  shift 2
else
  # 默認精度
  precision=2
fi

bc -q << EOF
  scale=$precision
  $*
  quit
EOF
exit 0
View Code

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章