A. round,IF函数的用法
一、round函数用法
round函数功能:
按指定的位数对数值进行四舍五入
round函数用法:
number----要四舍五入的数值。
num_digits----执行四舍五入时采用的位数。如果此参数为负数,则圆整到小数点的左边如果此参数为零,则圆整到最接近的整数。
二、IF函数的用法
IF函数的功能
判断一个条件是否满足,如果满足返回一个值,如果不满足返回另一个值。
函数用法:
logical_test----任何一个可判断为TRUE或FALSE的数值或表达式。
Value_if_true----当logical_test为TRUE时的返回值。如果忽略,则返回TRUE。IF函数最多可嵌套七层。
Value_if_false----当logical_test为FALSE时的返回值。如果忽略,则返回FALSE。
三、三个函数的实现
=ROUND($E$13/$F$13/12,2)的实现
(1)在单元格I7、K7、L、M7、N7OI7、P7中分别输入2、11、22、33、44、55、66,在单元格F7中插入函数IF,在出现的IF函数对敌框中的“logical_test”中输入I7=0;
(2)IF函数对敌框的“Value_if_true”中输入0;
(3)IF函数对敌框的“Value_if_false”中输入SUM(K7:P7)/I7;
(4)单击“确定”按钮后,在单元格F7中出现115.5。由于单元格I7中的数据为2,不等于0,所以在单元格F7中将K7:P7中的6个数据求和后再除以2,最后结果为115.5。
3.=IF(I12=0,0,ROUND(I12/$I$71*$K$70,2))的实现
(1)在单元格I12、I71、I70中分别输入4、3、25,
(2)在单元格I18中输入=IF(I12=0,0,ROUND(I12/$I$71*$K$70,2))
(3)由于I12=4,不等于0,所以将单元格I12中的数据“4”除以单元格I71中的数据0.125,再乘以单元格I70中的数据12,最后结果33.33将出现在单元格I18中。
B. C++中round函数怎么用
C++中没有直接的round函数,需要自己建立,可以参考以下的代码:
doubleround(doubleval)
{
return(val>0.0)?floor(val+0.5):ceil(val-0.5);
}
C语言中round函数的作用:四舍五入到最邻近的整数。
(2)round函数的使用方法扩展阅读:
round函数的详细介绍
在 VB,VBScript,C#,J#,T-SQL 中 Round 函数都是采用 Banker's rounding(银行家舍入)算法,即四舍六入五取偶。事实上这也是 IEEE 规定的舍入标准。因此所有符合 IEEE 标准的语言都应该是采用这一算法的。
为了避免四舍五入规则造成的结果偏高,误差偏大的现象出现,一般采用四舍六入五留双规则(Banker's Rounding)。
准确而言,四舍六入五留双应称作“四舍六入,逢五无后则留双”,如此就可以完全覆盖此规则的详情。
C. 关于Excel round函数的用法
(IF(AQ18="SB",AS18,IF(AQ18="JS",AT18,IF(AQ18="S",AU18,IF(AQ18="D",AV18,IF(AQ18="B1",AW18,IF(AQ18="B2",AX18,0))))))
第一个IF判断AQ18单元格中的值是不是SB:如果是,公式所在单元格获取AS18单元格的值;如果不是,进入第二个IF判断语句。
第二个IF判断AQ18单元格中的值是不是JS:如果是,公式所在单元格获取AT18单元格的值;如果不是,进入第三个IF判断语句。
第三个IF判断AQ18单元格中的值是不是S:如果是,公式所在单元格获取AU18单元格的值;如果不是,进入第四个IF判断语句。
第四个IF判断AQ18单元格中的值是不是D:如果是,公式所在单元格获取AV18单元格的值;如果不是,进入第五个IF判断语句。
第五个IF判断AQ18单元格中的值是不是B1:如果是,公式所在单元格获取AW18单元格的值;如果不是,进入第六个IF判断语句。
第六个IF判断AQ18单元格中的值是不是B2:如果是,公式所在单元格获取AX18单元格的值;如果不是,公式所在单元格的值为0。
IF(AND(OR(AO18="W",AO18="T"),AQ18="SB"),AA18,1))
这个是指当AO18的值是W或是T,并且AQ18的值是SB时(上述第一个判断结果为True时),公式所在单元格的值需要乘上AA18的值,即是当AQ18="SB"时,公式所在单元格的值=AQ18*AA18。
ROUND函数前面已经解释的比较清楚了,我就不再描述了
D. 在EXCEL中ROUND这个函数怎么用
在EXCEL中ROUND这个函数运用步骤如下:
1.打开Excel,如图所示。
拓展资料:
Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。
Round函数返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。可是当保留位跟着的即使是5,有可能进位,也有可能舍去,机会各50%。这样就会造成在应用程序中计算有误。
E. Excel中round函数怎么用
一、工具
电脑一台
office Excel
二、方法
使用Excel自带的函数功能。
三、步骤
1、打开Excel2010,选中单元格,输入需要计算的数据。
2、在选定计算结果的单元格内输入“=ROUND(a2,2)”,按Enter键确定。
3、得出的结果就是四舍五入的结果。
F. 求Excel中round函数的用法
ROUND函数可将某个数字四舍五入为指定的位数。例如,如果单元格A1含有23.7825
并且希望将该数字四舍五入为小数点后两位,则可以使用以下公式:
此函数的结果为23.78。
语法ROUND(number, num_digits)ROUND函数语法具有下列参数(参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
G. EXCEL函数ROUND的用法
你好!
需要做一下假设:假设A1=10800.00,需要再B1中显示是奇数还是偶数
那么B1=if(mod(round(A1,0)),2)=1,"奇数","偶数")
感觉这题更多的是在考虑 mod 这个取余的函数~
H. roundn函数怎么使用
首先就是我们经常使用的办公软件Excel,使用Excel时候我们经常会用到公式对数据进行计算,round函数就是其中之一,我们先来看看excel中round函数的定义。round函数属于数学与三角函数的分类,“按指定位数对数值进行四舍五入”是excel中对它的解释,excel中使用的round函数也有也有两个参数,分别为number和num_digits。number参数是代表需要四舍五入的数字,num_digits就是位数,按此位数对number参数进行四舍五入。
2
number参数没有什么可讲的,但是num_digits确有需要注意的地方。num_digits的参数可以归为三大类,大于零,等于零,小于零。大于零的情况是大家经常使用的,小编就不在讲述了,我们来说说小于零和等于零的情况。等于零的时候是将数字四舍五入到最接近的整数,小于零的时候是将小数点左侧进行四舍五入。
I. ROUND函数如何运用
是将带小数的实数四舍五入为整数。见下例:
var
S, T: string;
begin
Str(1.4:2:1, T);
S := T + ' rounds to ' + IntToStr(Round(1.4)) + #13#10;
Str(1.5:2:1, T);
S := S + T + ' rounds to ' + IntToStr(Round(1.5)) + #13#10;
Str(-1.4:2:1, T);
S := S + T + ' rounds to ' + IntToStr(Round(-1.4)) + #13#10;
Str(-1.5:2:1, T);
S := S + T + ' rounds to ' + IntToStr(Round(-1.5));
ShowMessage(S);
end;
J. matlab中round函数具体用法
round函数
函数功能:四舍五入取整。
使用方法:B = round(A)
对数组A中每个元素朝最近的方向取整数部分,并返回与A同维的整数数组B,对于一个复数参量A,则分别对其实部和虚数朝最近的方向取整数部分,并返回一复数数据B。
例子:
ceil(x)返回不小于x的最小整数值(然后转换为double型)。
floor(x)返回不大于x的最大整数值。
round(x)返回x的四舍五入整数值。
#include <stdio.h>
#include <math.h>
int main(int argc, const char *argv[])
{
float num = 1.4999;
printf("ceil(%f) is %f ", num, ceil(num));
printf("floor(%f) is %f ", num, floor(num));
printf("round(%f) is %f ", num, round(num));
return 0;
}
编译:$cc test.c -lm
执行:$./a.out
ceil(1.499900) is 2.000000
floor(1.499900) is 1.000000
round(1.499900) is 1.000000
Matlab中round()
应用举例:
a = [-1.9, -0.2, 3.4, 5.6, 7.0, 2.4+3.6i]
a =
Columns 1 through 4
-1.9000 -0.2000 3.4000 5.6000
Columns 5 through 6
7.0000 2.4000 + 3.6000i
round(a)
ans =
Columns 1 through 4
-2.0000 0 3.0000 6.0000
Columns 5 through 6
7.0000 2.0000 + 4.0000i