美文网首页
swift之向上取整

swift之向上取整

作者: 默棉花开 | 来源:发表于2021-05-21 21:56 被阅读0次

    场景

    在开发的过程中,用collectionView布局时,每三个item为一行,就需要用到向上取整。

    在oc中可以直接用 array.count/3   再使用ceil()这个函数向上取整。

    而在swift中,则不可以,如果是这样操作,结果只会是0,这跟swift的自动识别有关。自动识别为int类型,导致结果为0

    在swift中则使用先转类型 let b = Double(array.count)  再使用ceil()函数,才会起作用。

    四舍五入使用的roundf()

    向下取整使用的floorf

    相关文章

      网友评论

          本文标题:swift之向上取整

          本文链接:https://www.haomeiwen.com/subject/pesgjltx.html