【代码笔记】iOS-浮点数处理并去掉多余的0
来源:互联网 发布:matlab定义二维数组 编辑:程序博客网 时间:2024/05/20 23:55
一,代码。
- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. NSLog(@"--float-%@-",[self stringDisposeWithFloat:9.000899990000]); }#pragma -mark -functions//浮点数处理并去掉多余的0-(NSString *)stringDisposeWithFloat:(float)floatValue{ NSString *str = [NSString stringWithFormat:@"%f",floatValue]; long len = str.length; for (int i = 0; i < len; i++) { if (![str hasSuffix:@"0"]) break; else str = [str substringToIndex:[str length]-1]; } if ([str hasSuffix:@"."])//避免像2.0000这样的被解析成2. { //s.substring(0, len - i - 1); return [str substringToIndex:[str length]-1]; } else { return str; }}
二,输出。
2015-10-16 09:53:45.765 浮点数处理并去掉多余的0[1554:47555] --float-9.0009-2015-10-16 09:53:48.824 浮点数处理并去掉多余的0[1554:47619] Terminating since there is no system app.
0 0
- 【代码笔记】iOS-浮点数处理并去掉多余的0
- iOS浮点数去掉小数点之后的0
- 去掉多余的.与0
- iOS去掉UITableView多余的separator
- iOS 去掉UITableView 多余的 separator
- iOS - TableView 去掉多余行数以及最后一行Cell分割线的处理
- iOS 处理服务器返回的浮点数数据
- 浮点数的格式化显示,怎样去除多余的0(转)
- iOS 一行代码去掉UITableview多余分割线
- iOS 浮点数去掉小数点之后的0.00以及价格格式显示
- Java 字符串浮点数前后去多余的零
- VB的浮点数处理
- VB的浮点数处理
- c++浮点数的处理
- 七,一些字符串的处理加*号,去掉首尾多余输入的0和多余的小数点,设置属性文字
- java将固定长度的byte数组转成String,并去掉后面多余的0
- 去掉小数点后面多余的0
- 去掉小数点后面多余的0
- Android 多线程
- JS事件之鼠标事件
- 【bzoj4013】[HNOI2015]实验比较 树形dp+组合数学
- Error>: CGContextDrawImage: invalid context 0x0. If you want to see the backtrace, please set CG_CON
- 九度题目1173
- 【代码笔记】iOS-浮点数处理并去掉多余的0
- 【leetcode】【66】Plus One
- chrome工具Postman使用图文教程
- 安装mysql5.7.11遇到的问题
- java装饰者模式
- php编辑ppt方法 PHPPowerPoint类 学习
- openSuse Leap 42.1 如何设置双击打开文件夹及打开触摸板滚动
- 程序员怎么获得高工资
- 排序算法之shell排序