zoukankan      html  css  js  c++  java
  • iOS----------四舍五入(只舍不入)

        NSString * totalAssetString =@"1161000.00";

        NSDecimalNumber *totalAssetNumber = [NSDecimalNumber decimalNumberWithString:totalAssetString];

        NSDecimalNumber *publicNumber = [NSDecimalNumber decimalNumberWithString:@"10000"];

        NSDecimalNumberHandler *roundUp = [NSDecimalNumberHandler

                                           

                                           decimalNumberHandlerWithRoundingMode:NSRoundDown

                                           

                                           scale:2

                                           

                                           raiseOnExactness:NO

                                           

                                           raiseOnOverflow:NO

                                           

                                           raiseOnUnderflow:NO

                                           

                                           raiseOnDivideByZero:NO];

        NSDecimalNumber *dividNum2 = [totalAssetNumber decimalNumberByDividingBy:publicNumber withBehavior:roundUp];

        NSLog(@"dividNum2---%@",[NSString stringWithFormat:@"%.2f",[dividNum2 floatValue]]);

  • 相关阅读:
    前端性能优化总结
    Vue style 深度作用选择器 >>> 与 /deep/(sass/less)
    NPM依赖包版本号~和^的区别及最佳实践
    umi部分使用总结
    FIS 插件机制
    从0到1发布一个npm包
    页面性能监控之performance
    1和new Number(1)有什么区别
    实现一个hoverDelay延迟hover
    触发浏览器回流的属性方法一览表
  • 原文地址:https://www.cnblogs.com/KiVen2015/p/10560078.html
Copyright © 2011-2022 走看看