[問題] 請問如何在script中 顯示小數點

看板Linux作者 (啪)時間15年前 (2010/11/10 14:42), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/1
sum=`expr $sum / $time` echo "$sum $time" 請問現在我想要取sum到小數第一位 該如何時做呢 我上網查了一下 sum=`echo "scale=1;$temp" | bc` 找到上面這行 但是在shell內似乎不起作用 爬文搜尋了幾個關鍵字 也找不到相關的問題 不知道我搜尋錯了關鍵字= = -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 207.237.48.148

11/10 17:28, , 1F
man bc 有選項可以用。
11/10 17:28, 1F

11/10 19:59, , 2F
錯誤是什麼? (我上次犯的錯是沒裝bc....)
11/10 19:59, 2F

11/10 23:41, , 3F
bc預設沒裝?我倒是沒遇過
11/10 23:41, 3F

11/10 23:48, , 4F
`bc -l`,沒印出浮點數哪來的小數點可以取......
11/10 23:48, 4F

11/11 03:38, , 5F
sum=`echo "scale=1; $sum / $time;"|bc`
11/11 03:38, 5F

11/11 03:39, , 6F
這是我最後成功的答案 謝謝樓上板友們的幫忙!
11/11 03:39, 6F
文章代碼(AID): #1CsZx0li (Linux)