当前位置:千优问>生活百科>matlab中round函数具体用法

matlab中round函数具体用法

2023-05-17 10:16:56 编辑:lily 浏览量:589

matlab中round函数具体用法

matlab中round函数具体用法

roun价万时丝目d函数

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

使用方法:B=round(A)

对数组A中每个元素朝最近的方向取整数部分,并返回与A同维的整数乱望连些步格常留行仍乐数组B,对于一个复数参量A,则分别对其实部和虚数朝最近的方向取整数部分,并返回一复数数据B。

例子:

ceil(x)返回不湖套拿布某斯国述小于x的最小整数值(然后转换为double型)。

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

round(x)返回x的四舍五入整数值。

#include<stdio.h>

#include<ma怀联推低难初每八附晚th.h>

intmain(intargc,constchar*argv[])

{

floatnum=1.4999;

printf("ceil(%f)is%f\n",num,c再路eil(num));

printf("floor(%f)is%f\n",num,floor(解当福氧num));

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

return0;

}

编译:$cctest.c-l通毛整肉行孔使积歌制否m

执行:$./a.out

cei笑这应场井望过l(1.499900)围额额友is2.000000

flo唱严移基迫题祖or(1.499900)is1.000000

round(1.499900)is1.000000

Matlab中round()

应用举例:

a=[-1.9,-0.2,3.4,5.6,7.0,2.满失4+3.6i]

a=

Columns1through4

-1.9000-0.族20003.40005.6000

Columns5through6

7.00002.4000+3.6000i

round(a)

ans=

Columns1through4

-2.00高际按0003.00006.0000

Columns5t地正热已林逐hrough6

7.00002.00据谈轴三面逐厂任粮证多00+4.0000i

标签:matlab,round,用法