`

bc小技巧

阅读更多

bc操作

bc的特点是支持小数点运算

 

1)计算5.4+5
[root@linhexiao shellTest]# echo 5.4+5 |bc
10.4
2)计算5.4+5时,不合发的数字不能计算
[root@linhexiao shellTest]# echo 5. 4+ 5 |bc
(standard_in) 1: syntax error
3)只要是合法计算表达式就可以用bc计算
[root@linhexiao shellTest]# echo 5.4+ 5 |bc
10.4
[root@linhexiao shellTest]# echo 5.4 + 5 |bc
10.4
4)计算1+2+3+4+5+6+7+8+9+10
[root@linhexiao shellTest]# seq -s "+" 10
1+2+3+4+5+6+7+8+9+10
[root@linhexiao shellTest]# seq -s "+" 10 | bc
55
5)计算1*2*3*4*5*6*7*8*9*10
[root@linhexiao shellTest]# seq -s "*" 10 | bc
3628800
6)结果保留2位小数点
[root@linhexiao shellTest]# echo "scale=2;5.13/4.23" | bc
1.21
7)结果保留20位小数点
[root@linhexiao shellTest]# echo "scale=20;5.13/4.23" | bc
1.21276595744680851063
8)将8转化为2进制
[root@linhexiao shellTest]# echo "obase=2;8" | bc
1000
9)将14转化为16进制
[root@linhexiao shellTest]# echo "obase=16;14" | bc
E

 

 

分享到:
评论

相关推荐

    比对软件-BC-比对软件-BC

    【软件安装和使用技巧.url】则是一个链接,指向更详细的BC安装和使用指南,用户可以通过点击这个链接获取更深入的指导。 【App】和【Data】文件夹可能分别存储了BC的主程序和其他相关数据,例如配置文件、语言包或...

    BC7281中文资料

    通过深入研究BC7281的中文资料,工程师可以掌握这款芯片的使用技巧,设计出更高效、稳定的电路系统。这份资料的价值在于它不仅提供了技术参数,还可能包含实际应用案例、电路设计示例和故障排除指南,是学习和研究BC...

    UCOS-II+BC45 V2.52 邵贝贝教程所附

    4. 调试技巧:尽管BC45的调试功能相对有限,但可以通过打印语句和简单的内存检查来定位和解决问题。 总的来说,这个压缩包为学习UCOS-II和BC45提供了实际操作的基础,通过邵贝贝的教程,读者不仅可以掌握UCOS-II的...

    JDeveloper 使用小技巧

    **JDeveloper 使用小技巧** JDeveloper 是一款强大的集成开发环境(IDE),主要用于Oracle Application Framework (OAF) 和其他Java相关项目的开发。对于初学者来说,掌握一些实用的JDeveloper使用技巧能够极大地...

    BC45完整安装版

    6. **调试技巧**:掌握BC45的调试工具,如设置断点、查看寄存器状态、跟踪变量等,这对于理解和优化UCOS-II应用程序至关重要。 7. **性能优化**:了解如何利用BC45的特性对代码进行优化,以提高UCOS-II系统的执行...

    BC26NBR01A05_OCPU.zip

    NB-IoT是一种低功耗广域网络(LPWAN)标准,特别适合于连接那些需要长时间电池寿命、覆盖范围广且数据传输量较小的设备。SDK中的组件包括驱动程序、API接口、编译器和其他必要的工具,这些工具使得开发者能够编写、...

    深圳迈瑞BC5500血球仪_LIS接口数据散点图解析实例(Delphi源码)

    《深圳迈瑞BC5500血球仪_LIS接口数据散点图解析实例——基于Delphi编程...通过对这个实例的学习,开发者不仅可以掌握Delphi编程技巧,还能深入理解医疗设备数据的处理和可视化,对于医疗信息化领域的开发工作大有裨益。

    Haier海尔冷柜BC_BD-315HDB使用说明书手册参数图解图示pdf电子版下载.pdf

    4. **门体设计**:不同型号的冷柜配备有不同类型的门把手,有的配有带锁的小把手(如BC/BD-315HDB/316HBZ),有的则采用大把手设计,部分型号是否带锁则视具体型号而定。这些设计考虑了不同的使用需求和安全性。 5....

    与BC45配合使用的tasm5

    8. **调试技巧**:使用DOS下的DEBUG工具或现代的IDE如Visual Studio的反汇编视图,对汇编代码进行调试,理解程序运行过程。 9. **性能优化**:汇编语言的直接性和高效性使其在性能优化上有独特优势,通过细致调整...

    BC.rar_visual c_小波分解重构C_小波重构_重构

    本资源“BC.rar”包含的是一个基于Windows平台的二维小波分解与重构项目,使用了BC++ 4.5这个编程环境。BC++ 4.5是一款早期的集成开发环境(IDE),主要用于C和C++程序的编写,它提供了基本的编辑、编译、调试等功能...

    Haier海尔冷柜BC_BD-100HEP使用说明书手册参数图解图示pdf电子版下载.pdf

    【Haier海尔冷柜BC_BD-100HEP】是一款家用小型冷藏冷冻设备,专为满足家庭、办公室或小商店的储藏需求而设计。这款冷柜以其高效能、节能和人性化设计赢得了用户的喜爱。本文将详细介绍该冷柜的主要特点、功能以及...

    BC95l4-EVM开发板

    - 串口设置要点,涉及了串口通信的配置和编程技巧。 - 不定长中断接收函数和发送函数,介绍如何处理不定长的数据接收和发送问题。 - BC95简介,介绍了BC95通信模块的基本功能和特性。 - COAP传输设置,COAP...

    Leader统帅BC_BD-427TD冷柜说明书.pdf

    5. 存储技巧:食物应分类存放,避免相互挤压,同时注意保持冷柜内清洁,定期清理积霜。 三、维护保养 1. 清洁保养:定期用软布擦拭冷柜内外表面,切勿使用酸性或碱性强的清洁剂。 2. 防霜处理:如果冷柜内出现...

    powerbuilder(PB)中的一些小技巧(上)

    以下是一些在PB中使用的小技巧: 1. **RGB函数计算**:在PB中,你可以使用RGB函数来创建自定义颜色。颜色值通过蓝、绿、红三个分量计算,公式为`(65536 * Blue) + (256 * Green) + (Red)`。 2. **控件拖动**:使用...

    HCore系列BC35-G参考资料

    总的来说,BC35-G模块的参考资料提供了全面的学习路径,从理论知识到实践操作,帮助开发者掌握模块的使用技巧,从而在物联网项目中实现高效的数据传输和智能控制。通过深入研究这些资料,开发者不仅可以提升自己的...

    ABAP 基础入门(BC ABAP/4 用户指南)

    - **性能优化**:分享一些提高报表性能的小技巧,比如如何减少数据库访问次数、如何利用缓存等。 #### 第三部分:编写ABAP/4事务 事务处理是ABAP/4中的一个重要组成部分,这部分内容将涉及: - **事务设计**:...

    BC555_SCM310_COL13_FV

    - **3天的Advanced R/3 System Administration**:面向已经具备一定基础的系统管理员,进一步深入学习R/3系统的高级管理技巧和技术。 - **2天的R/3-Technical Implementation and Operation Management**:专注于R/3...

    Python学习小技巧总结

    在学习Python的过程中,掌握一些小技巧,能够帮助我们更高效地进行编程和解决实际问题。接下来,我们将重点介绍Python中的三元条件判断、字典的排序、以及Image与Ndarray的互相转换这三个方面的知识点和相关技巧。 ...

    nebc7:几乎穷尽的BC7压缩机

    nebc7-几乎穷尽的BC7压缩机Nebc7是按原样发布的开源软件。... 转换技巧会强制为度量标准命名异常:qMSE和qPSNR。 对不透明块使用低熵模式是合适的。 模式6具有出色的块结构,而模式4和5可以丢弃单个索引

Global site tag (gtag.js) - Google Analytics