zoukankan      html  css  js  c++  java
  • IOS 四舍五入 进一法 去尾法

    float numberToRound;

       int result;

     

        numberToRound = 4.51;

        result = (int)roundf(numberToRound);

        NSLog(@"roundf(%f) = %d", numberToRound, result); // roundf(4.510000) = 5


        result = (int)ceilf(numberToRound);

        NSLog(@"ceilf(%f) = %d", numberToRound, result); // ceilf(4.510000) = 5


        result = (int)floorf(numberToRound);

        NSLog(@"floorf(%f) = %d", numberToRound, result); // floorf(4.510000) = 4


        numberToRound = 10.49;

        result = (int)roundf(numberToRound);

        NSLog(@"roundf(%f) = %d", numberToRound, result); // roundf(10.490000) = 10


        result = (int)ceilf(numberToRound);

        NSLog(@"ceilf(%f) = %d", numberToRound, result); // ceilf(10.490000) = 11


        result = (int)floorf(numberToRound);

        NSLog(@"floorf(%f) = %d", numberToRound, result); // floorf(10.490000) = 10


        numberToRound = -2.49;

        result = (int)roundf(numberToRound);

        NSLog(@"roundf(%f) = %d", numberToRound, result); // roundf(-2.490000) = -2


        result = (int)ceilf(numberToRound);

        NSLog(@"ceilf(%f) = %d", numberToRound, result); // ceilf(-2.490000) = -2


        result = (int)floorf(numberToRound);

        NSLog(@"floorf(%f) = %d", numberToRound, result); // floorf(-2.490000) = -3


        numberToRound = -3.51;

        result = (int)roundf(numberToRound);

        NSLog(@"roundf(%f) = %d", numberToRound, result); // roundf(-3.510000) = -4


        result = (int)ceilf(numberToRound);

        NSLog(@"ceilf(%f) = %d", numberToRound, result); // ceilf(-3.510000) = -3


        result = (int)floorf(numberToRound);

        NSLog(@"floorf(%f) = %d", numberToRound, result); // floorf(-3.510000) = -4

  • 相关阅读:
    《aelf经济和治理白皮书》重磅发布:为DAPP提供治理高效、价值驱动的生态环境
    在线直播: .NET与物联网主流技术探秘 初识IoT!
    2019,.Net开发者的高光时刻
    git stash 切换分支以后 恢复
    redis之简单动态字符串(SDS)
    mysql机制总结
    mac 修改用户权限
    sql注入方法以及防范
    redis学习
    mysql百万数据分页查询速度
  • 原文地址:https://www.cnblogs.com/yujidewu/p/5724966.html
Copyright © 2011-2022 走看看