小数处理

//保留两位小数,四舍五入 CGFloat rounded_up = round(0.355 * 100) / 100; NSLog(@"%.2lf",rounded_up);
//保留两位小数,直接进1(天花板函数) CGFloat rounded_up1 = ceilf(0.355 * 100) / 100; NSLog(@"%.2lf",rounded_up1);
//保留两位小数,舍弃后面所有位数。(地板函数) CGFloat rounded_up2 = floor(0.355 * 100) / 100; NSLog(@"%.2lf",rounded_up2);

推荐阅读更多精彩内容

  • 计算机小数运算出错的原因 计算机所有信息的表现形式都是二进制 小数运算出错的栗子:#include void m...
    墨白找阅读 182评论 0 1
  • 必知的三个C函数 ceil(x)返回不小于x的最小整数值(然后转换为double型)。 floor(x)返回不大于...
    随遇而安_天下阅读 204评论 0 0
  • 1.iOS中的round、ceil、floor函数略解 round如果参数是小数,则求本身的四舍五入.ceil如果...
    K_Gopher阅读 504评论 1 0
  • 1.初期分析 每一个女人都有一颗少女心 美果小妞是湖南果色添香贸易有限公司旗下一个新诞生的品牌,希望打造一个少女心...
    城象品牌阅读 237评论 0 8
  • 6点起床时,天空晴朗,有点闷热。快到7点的时候,北面的云被风吹过来。为了避开上班路上可能出现的大雨,我快速吃完早饭...
    卡恩的人生故事阅读 23评论 0 3