当前位置:大问百书>百科问答>matlab中round函数具体用法是什么?

matlab中round函数具体用法是什么?

2024-08-25 17:23:07 编辑:zane 浏览量:682

matlab中round函数具体用法是什么?

的有关信息介绍如下:

matlab中round函数具体用法是什么?

roun此织传都深技血报d函蔽巧数

函数功能:四舍五入取整。

使用方法:B=round(A)

对数组A中每个元素朝最近的方向取整数部分,并返回与A同维的整数数组B,对于一个复数参量A,则分别对其实部和虚数朝最近的方向取氢娘研去台告且不局移探整数部分,并返回一复数数据B。

死胡而变波逐例子:

ceil(x)360问答返回不小于x的最小整数值(然础养拉后转换为double型)。

floor(x)返回不大于x的最大整数值。

round(x)返回x的四舍五入整数至束六妒缺乐太值。

#include<stdio.h>

#include<math.h>

intmain(intargc,constchar*ar她队迅商术以仅gv[])

{

floatnum=1.4999杂处础;

printf("迟散ceil(%f)is%f\n",num,ceil(num));

printf("floor(%f)is%f\n",num,floor(num));

printf("round(%f)is%f\n",num,round(num));

retur十磁汽效世客n0;

}

编译:宏旦键$cctest.c-lm

执行:$./***.ou关率质你曾可须烈t

ceil(1.499900)is2.000000

floor(1.499900)is1.000000

round(1.499900)is1.00000误议己少介过色议转0

Matlab中round()

应用举例:

a=[-1.9,-0.2,3.4,5.6,7.0,2.4+3.6i]

a=

Columns1through4

-1.9000-0.20003.400格振信扩主紧普05.6000

Columns保呼验5through6

7.00002.4000+3.6000i

round(a)

ans=

Columns1再衡through4

-2.000003.00006.0000

Columns5through6

7.00002.0000+4.0000i

版权声明:文章由 大问百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.dawenbaishu.com/answer/71483.html
热门文章