名称定义

所谓有效数字:具体地说,是指在分析工作中实际能够测量到的数字。所谓能够测量到的是包括最后一位估计的,不确定的数字。

我们把通过直读获得的准确数字叫做可靠数字;把通过估读得到的那部分数字叫做存疑数字.把测量结果中能够反映被测量大小的带有一位存疑数字的全部数字叫有效数字.如上例中测得物体的长度7.45cm.数据记录时,我们记录的数据和实验结果的表述中的数据便是有效数字.

有效数字的概念

测量结果都是包含误差的近似数据,在其记录、计算时应以测量可能达到的精度为依据来确定数据的位数和取位。如果参加计算的数据的位数取少了,就会损害外业成果的精度并影响计算结果的应有精度;如果位数取多了,易使人误认为测量精度很高,且增加了不必要的计算工作量。

一般而言,对一个数据取其可靠位数的全部数字加上第一位可疑数字,就称为这个数据的有效数字。

一个近似数据的有效位数是该数中有效数字的个数,指从该数左方第一个非零数字算起到最末一个数字(包括零)的个数,它不取决于小数点的位置。

有效数字的正确表示

1、有效数字中只应保留一位欠准数字,因此在记录测量数据时,只有最后一位有效数字是欠准数字。

2、在欠准数字中,要特别注意0的情况。0在数字之间与末尾时均为有效数字。如0.078和0.78与小数点无关,均为两位。506与220均为三位。

3、л等常数,具有无限位数的有效数字,在运算时可根据需要取适当的位数。

有效数字的具体说明

(1)实验中的数字与数学上的数字是不一样的.如

数学的 8.35=8.350=8.3500 ,

而实验的 8.35≠8.350≠8.3500.

(2)有效数字的位数与被测量的大小和仪器的精密度有关.如前例中测得物体的长度为7.45cm,若用千分尺来测,其有效数字的位数有五位.

(3)第一个非零数字前的零不是有效数字.

(4)第一个非零数字开始的所有数字(包括零)都是有效数字.

(5)单位的变换不能改变有效数字的位数.因此,实验中要求尽量使用科学计数法表示数据.如100.2m可记为0.1002km.但若用cm和mm作单位时,数学上可记为10020cm和100200mm,但却改变了有效数字的位数.采用科学计数法就不会产生这个问题了.

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

C语言编程答案保留三位小数,如何用c语言求倒数,保留3位有效数字相关推荐

  1. c语言编程输出我的学号名字,如何用C语言编写自己的姓名和学号

    可以参考下面的代码: #include #include int main(void) { FILE *fp=fopen("data.txt","r"); if ...

  2. C语言编程>第三周 ⑥ 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

    例题:有一个已经排好序的数组.现输入一个数,要求按原来的规律将它插入数组中. 代码如下: /*程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个 ...

  3. c语言编程答案,C语言编程答案

    广告 云服务器1核心2G在1999年的第一年,有许多流行的云产品可以满足您的云需求 2018 10图片来自网络c语言向熟练的公众人士的介绍颜小林c是一种简单的语言,它是大多数程序员的入门语言,那么c语 ...

  4. C语言编程>第三周 ⑤ 对10个数进行排序。

    例题:对10个数进行排序. 代码如下: /*程序分析:可以利用选择法,即从后9个比较过程中,选择一个最小的与第一个元素交换,下次类推,即用第二个元素与后8个进行比较,并进行交换.*/ #include ...

  5. C语言编程>第三周 ⑧ 打印出杨辉三角形(要求打印出10行)

    例题:打印出杨辉三角形(要求打印出10行) 代码如下: /*程序分析:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1... */ #include<stdio.h& ...

  6. C语言编程>第三周 ⑦ 将一个数组逆序输出。

    例题:将一个数组逆序输出. 代码如下: /*程序分析:用第一个与最后一个交换.*/ #include<stdio.h> #define N 5 int main() {int a[N]={ ...

  7. C语言编程>第三周 ④ 求100之内的素数。

    例题:求100之内的素数. 代码如下: #include <stdio.h> #include "math.h" #define N 101 main() {int i ...

  8. PHP取小数点后一位小数或几位小数并且不四舍五入,以及四舍五入保留小数

    PHP取小数点后一位小数或几位小数并且不四舍五入,以及四舍五入保留小数 这里用到一个 floor() 函数 //floor() 函数向下舍入为最接近的整数,也就是不会进行四舍五入. floor() 假 ...

  9. python中保留两位小数的函数_python中round函数保留两位小数的方法

    在我们日常计算的过程中,如果计算出小数,对大量的被保留数据,采用四舍五入这种保留法的误差总和是最小的,能使被保留部分的与实际值差值不超过最后一位数量级的二分之一.四舍五入是一种精确度的保留法,是我们使 ...

最新文章

  1. 基于Python分析深圳程序员工资有多高?
  2. jtable根据内容自动调整列宽
  3. RRDTool 存储原理简介——基于时间序列的环型数据库
  4. 内网之windows域相关概念介绍
  5. 1005. 继续(3n+1)猜想 (25)
  6. 计算机科学系小学教育专业就业前景,小学教育专业就业方向与就业前景
  7. idea报错:Error: java: 错误: 不支持发行版本 5
  8. 处理动态SQL语句的参数
  9. 利用数组求前n个质数
  10. winform基础 C#编程
  11. 服务器计算机性能测试,服务器平台计算性能工具Linpack服务器性能测试利器_一_.pdf...
  12. java网上图书商城_java网上图书商城(8)订单模块3
  13. 2022年docker面试题大全(持续更新中)
  14. python用while做九九乘法表_Python 语法控制(含用while和for实现九九乘法表)
  15. 超好用的电脑浏览器广告去除拓展工具
  16. Android 模拟器显示不全的解决方案
  17. 西北工业大学国家精品课--流媒体课程
  18. PDF.js v2.4.456 (build: 228a591c) 信息:Failed to fetch
  19. java 多图片拼接 转 视频 AVI
  20. 2007上半年度 电脑病毒疫情和互联网安全报告(三)

热门文章

  1. LeedCode 241. Different Ways to Add Parentheses
  2. JECloud快速入门手册_【数据字典】
  3. Python决策树实例--电力窃漏电用户自动识别概述
  4. java dya01 HelloWorld与环境变量
  5. cs231n-assignment2的笔记
  6. monkeyrunner自动化测试工具--脚本实例
  7. 维吉尼亚密码及其破解
  8. 工作中使用的sql知识点及查询语法
  9. 计蒜客 T1817 分解质因数(数论)
  10. 哈工大 软件构造Lab1的设计实现