zoukankan      html  css  js  c++  java
  • Linux下的简单好用的计算器bc

    1. 关于bc


    bc是随意精度计算器语言,通常在linux下当计算器用,简单好用。相当于windows下的计算器。

    2. 支持的运算符


    主要的数学运算:
    + 加法
    - 减法
    * 乘法
    / 除法
    ^ 指数
    % 余数

    还支持表达式, 逻辑运算, 数学函数。

    3. 使用


    在linux下输入bc
    $ bc
    bc 1.06
    Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
    This is free software with ABSOLUTELY NO WARRANTY.
    For details type `warranty'. 
    然后输入运算,按回车会输出运算结果
    2+5
    7
    
    3*4
    12
    
    7-2
    5
    
    2^3
    8
    
    6%5
    1
    
    3/4
    0
    上面样例中3/4是0.bc默认输出是整数,要显示小数点,通过scale=number来设置,number为小数点后面的位数。
    scale=3
    3/4
    .750
    能够一次输入多个运算,依照分号;来分隔,按回车后一次返回。
    2+5;3*4;3*100
    7
    12
    300
    数值比較
    3 > 4
    0
    3 > 2
    1
    逻辑表达式
    (3> 2) || (1 < 2)
    1
    (3> 2) && (1 > 2) 
    0

    输入 quit 来退出

    3. 通过管道


    bc支持传入參数方式。
    以下使用管道来试试。
    $ echo "3+4" | bc
    7
    分号;分隔输入多个
    $ echo "3/4;scale=3;3/4" | bc 
    0
    .750

    地址:http://blog.csdn.net/yonggang7/article/details/37317571

  • 相关阅读:
    2019.8.8 python day03
    2019.8.7 python进阶day02
    2019.8.6(python day01)
    2019.8.5
    2019.8.2
    2019.8.1
    2019.7.31
    2019.7.30
    面向对象进阶
    访问可见性问题和@property装饰器
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4006345.html
Copyright © 2011-2022 走看看