范文一:27.四舍五入判别电路的设计
重庆科创职业学院授课方案(教案) 课名: 教 师: 班级: 编写时间: 课题: 授课时数
四舍五入判别电路的设计 2 教学目的及要求:
1. 掌握组合逻辑电路设计的要点
2. 熟悉VHDL设计电路的语法知识
教学重点:
四舍五入电路的VHDL设计方法
教学难点: VHDL实现判别电路功能的描述
教学步骤及内容 :
旁批栏: 一、 复习旧课
二、 新课
1. 必要的理论知识讲解
数据类型 std_logic,bit , std_logic_vector,bit_vector的讲解。 组合电路:输出仅由输入决定~与电路当前状态无关,电路结构中
无反馈环路,无记忆,
2. 设计任务:
设计一个四舍五入电路~a, b, c, d为数据输入端的端口名~y为
输出。 3. 设计过程:
,1,输入设计项目并将其设为当前项目
,2,在文本编辑窗中设计输入VHDL程序:
ENTITY zuhe IS
PORT ( a,b,c,d: IN BIT;
y : OUT BIT );
END ENTITY;
ARCHITECTURE behav OF zuhe IS
BEGIN
Y<=d or="" (a="" and="" c)="" or="" (b="" and="" c);="">=d>
END ARCHITECTURE;
4. 项目编译
选择目标器件。选择菜单命令Assign | Device~弹出Device
旁批栏: 对话框。选择对话框的Device Family下拉列表框中的目标器
件(EPM7128SLC84-10)引脚指定~编译。
5. 项目时序仿真 创建波形文件—输入信号节点—设置仿真时间—编辑输入节点
波形-运行仿真
6. 引脚指定 指定输入输出对应的芯片的引脚~注意一些引脚不能用。选择
菜单命令Assign | Pin/Location/Chip~将设计四舍五入电路
与目标芯片(本例为EPM7128SLC84-15)联系起来.
7. 程序下载 Max+PlusII-progeammer-JTAG-Multi-Device JTAG chain
setup-Select Programming file –找到你所要的.pof 文件
-add-OK 8. 实验箱上现象的分析描述与验证。 三、 小结:
对学生在实验过程中遇到的问题进行分析~总结~做出合理
的评价。 四、 作业
将程序输入到MAX+PLUS II软件进行相关操作~完成实验报告。
范文二:EXCEL四舍五入的方法(ronnd)
介绍一下round、rounddown、roundup三个函数应用的区别。
round函数:按指定位数对数字进行四舍五入。
如输入=round(3.1588,3)则会出现数字3.159,即按三位小数进行四舍五入。
rounddown:按指定位数舍去数字指定位数后面的小数。如输入=rounddown(3.1588,3)则会出现数字3.158,将三位小数后的数字全部舍掉了。
roundup:按指定位数向上舍入指定位数后面的小数。如输入=roundup(3.1588,3)则会出现数字3.159,将三位小数后的数字舍上去,除非其后为零。
注:其中的3.1588可更改为单元格如A1,小数位数也可自行更改。其他的可以照搬。 如果是取计算结果不四舍五入
=ROUNDDOWN(A1/除数,0)
如果你要让单元格输入的数值不四舍五入,你可以把单元格格式设置成文本啊! 需要规则?
=IF(MOD(A1,1)>=0.4,1,0)+ROUNDDOWN(A1,0)
小数大于等于0.4就进1,自行修改!
使用ROUNDDOWN函数
例:1.234+2.454=3.688
=ROUNDDOWN(1.234+2.454,2)=3.68
EXCEL数值不四舍五入的设置方法
例如:将EXCEL单元格中A1列数值设置成小数点为两位,且不四舍五入,可以输入以下函数
一、=ROUNDDOWN(A1,2)
ROUNDDOWN
用途:按绝对值减小的方向舍入某一数字。
语法:ROUNDDOWN(number,num_digits)
参数:Number是需要向下舍入的任意实数,Num_digits指定计算的小数位数。
注意:ROUNDDOWN函数和ROUND函数的用途相似,不同之处是ROUNDDOWN函数总是向下舍入数字。
实例:如果A1=65.251,则公式“=ROUNDDOWN(A1,0)”返回65;=ROUNDDOWN(A1,
2)返回65.25;=ROUNDDOWN(3.14159,3)返回3.141;=ROUNDDOWN(-3.14159,1)返回-3.1;=ROUNDDOWN(31415.92654,-2)返回31400。
二、=TRUNC(A1,2)
TRUNC
用途:将数字的小数部分截去,返回整数。
语法:TRUNC(number,num_digits)
参数:Number是需要截去小数部分的数字,Num_digits则指定保留小数的精度(几位小数)。
注意:TRUNC函数可以按需要截取数字的小数部分,而INT函数则将数字向下舍入到最接近的整数。INT和TRUNC函数在处理负数时有所不同:TRUNC(-4.3)返回-4,而INT(-4.3)返回-5。
实例:如果A1=78.652,则公式“=TRUNC(A1,1)”返回78.6,=TRUNC(A1,2)返回78.65,=TRUNC(-8.963,2)返回–8.96。
Excel中小数点的舍与入
在使用Excel与数字打交道时,小数点后面保留几位有效数字是经常遇到的问题。Excel提供了许多方法来让用户方便地处理小数问题。对于一个小数,要进行小数点的舍入计算,可以通过使用函数或改变单元格格式的方法来达到目的。
! 方法1:使用ROUND族函数
ROUND族函数有ROUND、ROUNDUP和ROUNDDOWN三个函数,它们针对不同的情况对数字进行舍入。如图22-2所示。
从图22-2中可以看出,ROUND函数遵循的是四舍五入的规则,ROUNDUP函数只要发现参数有小数就入,而ROUNDDOWN函数直接舍弃小数部分。
方法2:使用INT和TRUNC函数
INT和TRUNC函数都有一个共同的特点,就是直接舍去指定的小数部分。而TRUNC函数还有一个功能,它可以根据指定的小数位进行截位运算,如图22-3所示。
当INT函数截取负数小数时,则INT函数则将结果向缩小的趋势进位,也就是增大其绝对值。而TRUNC函数则直接截去小数部分。
范文三:四舍五入的函数
四舍五入的函数——审计工作用到的一些函数 2007-12-27 23:25:45
标签:函数 学习 审计 VBA课程 oiio
以下是我在平常的审计工作中经常用到的一些函数,首先介绍将数字四舍五入到指定的位数的函数:
round(number,num_digits)
number:需要进行四舍五入的数字
num_digits:四舍五入的位数(0就是四舍五入到整数,>0就是从小数点右边数,
附带介绍一下将数字四舍五入后转为文本格式的函数,这个我很少用,是搜出来的。
fixed(number,decimals,no_commas)
number:需要进行四舍五入的数字
decimals:四舍五入的位数
no_commas:需不需要分节号,true为不需要,false为需要。 2、做财务工作,经常遇到下个月在上个月的报表上添加新数据,其中的公式只需做行或者列的改变既可,原来我都是手工把公式转换为文本存起来,然后替换,之后再转换回去,非常麻烦,最近发现“工具”-“公式审核”-“工具审核模式”可以直接转换为文本显示,替换完后,再点击恢复原状态就可以了,
范文四:四舍五入法的应用
2、四舍五入法的应用
最一行是合计,你看有两个结果,4319是错误的。
Excel四舍五入 造成的数据误差的解决方法
很多朋友都在使用Excel编辑、处理各种数据报表,在使用过程中往往会发现Excel自动计算的结果与我们自己手动计算的结果会出现一个误差。例如Excel工作表中有B2=16.18、C2=12.69,将B2与C2之和乘以0.11,将结果“四舍五入”,保留两位小数,再将结果乘以3.12,再“四舍五入”保留两位小数,Excel的计算结果是“9.91”,而我们手工计算的结果是“9.92”。是什么原因造成Excel计算错误呢?难道Excel也会犯迷糊?非也!Excel并不会犯迷糊,造成误差的根本原因是“四舍五入”。
我们设置表格的时候,在“单元格格式”窗口中设置的“小数位数”只能将单元格中的数值“显示内容”四舍五入,并不能对所存放的“数值”四舍五入。换句话说,显示内容和实际
存放内容(即参与运算的内容)并非完全一致。因此,造成Excel计算结果与实际需求出现误差的元凶正,正是单元格数据的显示内容与参与计算内容的不一致性。那么我们该如何避免这种误差呢?
方法一、其一是利用Round函数对小数进行精确的四舍五入,其格式为:round(number,num_digits),其中“number” 为需要四舍五入的数字或运算公式,num_digits指定四舍五入的位数。针对本文所述问题,我们只需在D2单元格中输入“=Round((B2+C2)*0.11,2)”,在“E2”单元格中输入“=Round(D2*3.12,2)”即可。
方法二、另外,我们还可以通过Excel进行一下简单的设置来达到精确计算的目的,点击Excel菜单栏的“工具/选项”,在弹出的“选项”窗口中切换到“重新计算”选项卡,在“工作簿选项”栏中将“以显示值为准”复选框打上钩,点“确定”按钮即可(如图)。
方法三、“=INT(单元格+0.5),再缩小小数位数”
范文五:关于四舍五入的规定
《数值修约规则》GB8170-87规定数值修约的进舍规则
《水利水电工程施工质量检验与评定规程》SL176—2007第4.5.2款规定计算合格率时小数点后保留一位,其数据取舍如下:
1、 拟舍弃数字的最左一位(即保留数字的后边一位,如小数点后保留两位,指第三位)数字小于5时,则舍去。
2、 拟舍去数字的最左一位数字大于5时则进1。
3、 拟舍去数字为5时分3种情况
⑴ 5后面数字不是全部为0时,则进1;
⑵ 5后面数字全部为0或无数字时 :① 所要保留的末位为奇数时进1;
② 偶数时舍弃
如,常规工程数据保留2位。
3.141→3.14
3.146→3.15
3.1451→3.15
3.1450、3.145→3.14
3.1350、3.135→3.14
转载请注明出处范文大全网 » 27四舍五入判别电路的设计