日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

bc 命令

發布時間:2024/1/17 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 bc 命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

bc命令是一種支持任意精度的交互執行的計算器語言。是Linux簡單的計算器,能進行進制轉換與計算。能轉換的進制包括十六進制、十進制、八進制、二進制等。可以使用的運算符號包括(+)加法、(-)減法、(*)乘法、(/)除法、(^)指數、(%)余數

語法(選項)

-i:強制進入交互式模式; -l:定義使用的標準數學庫; -w:對POSIX bc的擴展給出警告信息; -q:不打印正常的GNU bc環境信息; -v:顯示指令版本信息; -h:顯示指令的幫助信息。

例子

執行浮點運算和一些高級函數:

[root@study ~]# echo "1.1234*5" | bc 5.6170

設定小數精確度

[root@study ~]# echo "scale=3;10/3" | bc 3.333

參數scale=3是將bc輸出結果的小數位設置為3位

進制轉換

[root@study ~]# vim obase.sh1 #!/bin/bash2 3 abc=255 4 echo "obase=2;$abc" | bc # 將十進制轉換為二進制 5 6 def=11110000 7 echo "obase=10;ibase=2;$def" | bc # 將二進制轉換為十進制 [root@study ~]# . obase.sh 11111111 240

bc --help

[root@study ~]# bc --help usage: bc [options] [file ...]-h --help print this usage and exit-i --interactive force interactive mode-l --mathlib use the predefined math routines-q --quiet don't print initial banner -s --standard non-standard bc constructs are errors -w --warn warn about non-standard bc constructs -v --version print version information and exit [root@study ~]#

轉載于:https://www.cnblogs.com/xieshengsen/p/6562363.html

總結

以上是生活随笔為你收集整理的bc 命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。