-(NSString*)getTheCorrectNum:(NSString*)tempString
{//计算截取的长度NSUInteger endLength = tempString.length;//判断字符串是否包含 .if ([tempString containsString:@"."]) {//取得 . 的位置NSRange pointRange = [tempString rangeOfString:@"."];NSLog(@"%lu",pointRange.location);//判断 . 后面有几位NSUInteger f = tempString.length - 1 - pointRange.location;//如果大于2位就截取字符串保留两位,如果小于两位,直接截取if (f > 2) {endLength = pointRange.location + 2;}}//先将tempString转换成char型数组NSUInteger start = 0;const char *tempChar = [tempString UTF8String];//遍历,去除取得第一位不是0的位置for (int i = 0; i < tempString.length; i++) {if (tempChar[i] == '0') {start++;}else {break;}}//根据最终的开始位置,计算长度,并截取NSRange range = {start,endLength-start};tempString = [tempString substringWithRange:range];return tempString;
}

转载于:https://www.cnblogs.com/dujiahong/p/9524302.html

IOS字符串截取保留小数点后两位相关推荐

  1. mysql获取后两位_Mysql 截取保留小数点后两位内容

    比例:字段内容为12.34567.我想截取精确到小数点后两位12.34.但是小数点前面位数不固定.可以用下面方法实现. INSTR(str,substr) 返回子串substr 在字符串str 中的第 ...

  2. 在oracle里面保留小数点后两位,Oracle保留小数点后两位的几种方法

    有时候在做数据处理的时候,在前台页面上显示的数字需要保留小数点的后两位,不足两位的用0代替,这个时候就需要对数据做一些处理了.如果只用round(value,2)(四舍五入)和trunc(value, ...

  3. mysql 格式化 小数点后两位_MYSQL数据库mysql格式化小数保留小数点后两位(小数点格式化)...

    <MYSQL数据库mysql格式化小数保留小数点后两位(小数点格式化)>要点: 本文介绍了MYSQL数据库mysql格式化小数保留小数点后两位(小数点格式化),希望对您有用.如果有疑问,可 ...

  4. 使用js,对数值保留小数点后两位的处理(两种情况)

    Html部分: <div class="text primary-text"><span>合计:</span><span class=&q ...

  5. java 常用四舍五入保留小数点后两位方法

    java 常用四舍五入保留小数点后两位方法 1 . Math.round double num = Math.round(5.2544555 * 100) * 0.01; System.out.pri ...

  6. java保留小数点后两位(小数点保留两位方法)

    java.怎样简便的保留小数点后两位. 有两种情况: 1.只要输出结果的时候可以用以下方法: double x1 = 0.026; System.out.println(String.format(& ...

  7. React(五):js如何保留小数点后两位

    其实网上已经有很多成熟的保留小数点后两位的方法了,我可能写的还没他们好,所以我就稍微整下排版,好让你们看起来很舒服吧. 一.四舍五入 1.toFixed()方法 需注意,保留两位小数,将数值类型的数据 ...

  8. C++输出保留两位有效数字和保留小数点后两位

    C++输出保留两位有效数字和保留小数点后两位 #include <iomanip> //保留小数点后2位 cout << setiosflags(ios::fixed) < ...

  9. 浮点数保留小数点后两位(JS)

    推荐阅读: 我的CSDN 我的博客园 QQ群:704621321 一.前沿 有时候,你拿到的数据精度很高,但是你不需要向用户展示得那么精准,一是对用户没有太大意义,二是看上去不好看,为此,我们往往需要 ...

最新文章

  1. 不是内部或外部命令 windows10 执行 linux命令
  2. 20165219 预备作业3 Linux安装及学习
  3. 【通知】有三AI固态硬盘最后一次补货,再增3套视频!
  4. JavaScript-变量与作用域链
  5. OpenGL 投光物Light casters
  6. linux权限746,linux文件权限学习笔一
  7. JAVA设计模式--简单介绍
  8. php ajax json 实例,php+ajax+json 详解及实例代码
  9. 温馨剪纸风三八妇女节PSD分层海报模板
  10. Mujoco 基本教程
  11. GetAdaptersInfo获取网卡信息
  12. 单片机c语言百分号是什么意思,请教:数组表达式的百分号和分号含义是什么?...
  13. 爬虫爬出来的数据不全_Web Scraper教程(二)爬虫入门之当当畅销书爬取
  14. 简明python指南(预览版)
  15. YOLOv报错(Arial.ttf)
  16. 【转】perl中$#ARGV是什么意思
  17. 【老生谈算法】matlab实现Chan算法及其验证源码——Chan算法
  18. 2020-9-20 周报
  19. 一个基于Python的体重BMI计算程序
  20. Nginx——缓存配置

热门文章

  1. 爬虫扒下 bilibili 视频信息
  2. 【爬虫系列】Python如何实现进度条效果?
  3. 程序员PS技能(三):程序员使用PSD源文件切图
  4. mysql数据库入门 4 +每日一问
  5. 数据仓库的星型模型和雪花模型的区别以及优缺点
  6. 从2022投影行业最新报告,读懂2022年家用智能投影仪该怎么选!
  7. 【WPS表格】制作填写身份证号码的小方格+满意度星星
  8. vim复制多行和删除多行的方法
  9. 以前msn blog
  10. 智能家居创意DIY之智能吸顶灯