Floating-point operations using the bc command of linux
Editor to share with you the use of linux bc command floating-point operations, I believe that most people do not know much, so share this article for you to learn, I hope you will learn a lot after reading this article, let's go to learn the method!
Bc, which is spelled "Binary Calculator" in English, is a calculator language that supports interactive execution with arbitrary precision. Bash has built-in support for four operations of integers, but does not support floating-point operations, and the bc command can easily perform floating-point operations, and of course integer operations are no longer needed.
Syntax format: bc [options]
Common parameters:
-I force into interactive mode-l defines the standard math library used-w defines the standard math library used-Q prints normal GNU bc environment information
Reference example
Arithmetic operation advanced operation bc command it can perform floating-point operations and some advanced functions:
[root@linuxcool ~] # echo "1.212 # 3" | bc
3.636
Set the decimal precision (range of values):
[root@linuxcool ~] # echo "scale=2;3/8" | bc
. 37
Calculate the sum of square roots:
[root@linuxcool ~] # echo "10 ^ 10" | bc
10000000000
[root@linuxcool ~] # echo "sqrt (100)" | bc
10 above is all the contents of floating-point operations using linux's bc command, thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!