美文网首页
iOS中浮点数保留N位小数的处理

iOS中浮点数保留N位小数的处理

作者: 番薯大佬 | 来源:发表于2017-11-02 11:33 被阅读19次

    废话不多说,直接上代码。

    float value = 103.21596;
    float result = (truncf(value * pow(10, 2)) / pow(10, 2));
    
    // 结果
    result = 103.210000
    

    说明
    1、truncf(x) 表示取得浮点数x的整数部分
    2、pow(N, n) 表示取得N的n次方的冪

    相关文章

      网友评论

          本文标题:iOS中浮点数保留N位小数的处理

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