C语言里 fix函数是干什么的?

C语言里 fix函数是干什么的?,第1张

这个函数fix(x)在MATLAB中表示无论正负,舍去小数至漏瞎核最神猜近整数

但是我在vc上调试发现,C语言数学函数库应该没有这个fix(x)函数,这个函数应该是在MATLAB程序设计返掘定义的。

int myFloor(double data)

{

    int i

    i = (int)data  //先变成整数

    if(i == data)   //data本来就是整数

    {

        return i

    }

    if(i < 0)       //负数的下取整需要减1,正数就是自己

    {

        i--

    }

    return i

}

int myCeil(double data)

{

    int i

    i = (int)data  //先变成整数

    if(i == data)   //data本来就是整数

    {

        return i

    }

    if(i 察弯> 0)       //正数的上取整需要加1,负数就是自己

    {

      宴没吵  i++

    }

 晌侍   return i

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12411640.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存