matlab中的round 函数 在 C语言中有对应的函数吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/07 06:51:42
matlab中的round 函数 在 C语言中有对应的函数吗?
xP]K`+^* D_ lʲ{\k BFlFpϼEJ s<9ϑ RI_z]s΁Q?`N *= $=j MCJE'Ӣ? wsƢ=ZXQHI:'$/V0o KMG&Zxp\ɩux

matlab中的round 函数 在 C语言中有对应的函数吗?
matlab中的round 函数 在 C语言中有对应的函数吗?

matlab中的round 函数 在 C语言中有对应的函数吗?
round是四舍五入的意思.
你可以加上0.5
比方说
float a=1.3;
int b;
b=(int)(a+0.5);
至于保留到第几位的话,你就把0.5移到那一位去.
C语言中的floor是向下取整的意思.floor(1.8)=1,
还有一个ceil是向上取整的意思.