ios 小数点后两位

原创 2016年06月01日 11:00:01

1.输入小数点后两位

发现包含小数点,并且小数点在倒数第三位就,如果再多就截掉。

NSInteger loca = [x rangeOfString:@"."].location;
    if (loca+3<x.length&&loca>0) {
        self.checkoutCountTextField.text = [x substringToIndex:loca+3];
    }

2.精确到后两位

float value = 3.2349999;
float fValue =round(value*100)/100;
NSString *valueStr = [NSString stringWithFormat:@"%.2f",value];

借鉴,你可以借鉴一下,不能解决你的问题就不要当真。

版权声明:随便转载,方便就写个出处。

相关文章推荐

iOS中UITextField输入判断小数点后两位

在输入金额的UITextField中,要给予三个规则的判断 1. 只能输入数字(可以通过设置键盘类型为Decimal Pad) 2. 小数点只能有一个 3. 小数点后最多有两位数字 (可以通过正...

iOS 保留两位小数 不四舍五入

最近项目中用到的小tip 保留两位小数不进行四舍五入1). Nslog("@.2f",floor((2.34567)*100)/100); 第二种方法传送门-(NSString *)notRoundi...

iOS设置输入框只能输入正整数或小数,且小数位数不能超过两位

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementS...

iOS 只取float类型值的小数点后两位

[self.btnEco setTitle:[NSString stringWithFormat:@"%0.1f",model.targetTemperature] forState:UICon...

控制保留小数点后n位(setprecision)及右对齐和保留多少位

setprecision函数在头文件#include中

iOS double类型的数据设置小数点后保留两位

[NSString stringWithFormat: @"%.2lf", total] 效果:

iOS金额输入小数点后两位限制

2rd,March,2016 Wednesday Sunny day 主要是判断textField中的string只能输入小数点后两位。实现方案分两种: 1. 使用正则表达匹配(NSPredica...

IOS中TextField中支付只能输入数字,并且小数点后最多输入两位

http://www.jianshu.com/p/a920df4b7936 /** * textField的代理方法,监听textField的文字改变 * textField.text是...

iOS开发判断TextField中输入的数字为小数点后两位

原文:http://blog.csdn.net/chengyakun11/article/details/8494292 //在UITextField的代理方法中写下这样的方法,或者在你要用到的...

iOS 货币交易输入数字检测 小数点前面三位,小数点后允许两位,并且向上取整(无精度丢失问题)

首先是数字检测 正则表达式 小数点前面三位,小数点后允许两位func textField(_ textField: UITextField, shouldChangeCharactersIn rang...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)