iOS开发如何判断字符串是否是整数,浮点数,纯数字
2017-03-16 14:31
771 查看
//判断是否为整形:
- (BOOL)isPureInt:(NSString*)string{
NSScanner* scan = [NSScanner scannerWithString:string];
int val;
return[scan scanInt:&val] && [scan isAtEnd];
}
//判断是否为浮点形:
- (BOOL)isPureFloat:(NSString*)string{
NSScanner* scan = [NSScanner scannerWithString:string];
float val;
return[scan scanFloat:&val] && [scan isAtEnd];
}
//判断是否是纯数字
if( ![self isPureInt:insertValue.text] || ![self isPureFloat:insertValue.text])
{
resultLabel.textColor = [UIColor redColor];
resultLabel.text = @"警告:含非法字符,请输入纯数字!";
return;
}
- (BOOL)isPureInt:(NSString*)string{
NSScanner* scan = [NSScanner scannerWithString:string];
int val;
return[scan scanInt:&val] && [scan isAtEnd];
}
//判断是否为浮点形:
- (BOOL)isPureFloat:(NSString*)string{
NSScanner* scan = [NSScanner scannerWithString:string];
float val;
return[scan scanFloat:&val] && [scan isAtEnd];
}
//判断是否是纯数字
if( ![self isPureInt:insertValue.text] || ![self isPureFloat:insertValue.text])
{
resultLabel.textColor = [UIColor redColor];
resultLabel.text = @"警告:含非法字符,请输入纯数字!";
return;
}
相关文章推荐
- iOS开发如何判断字符串是否是整数,浮点数,纯数字
- iOS开发如何判断字符串是否是整数,浮点数,纯数字
- js如何判断输入是否为正整数、浮点数等数字的函数
- js如何判断输入是否为正整数、浮点数等数字的函数
- js如何判断输入是否为正整数、浮点数等数字的函数
- js如何判断输入是否为正整数、浮点数等数字的函数
- C#实现如何判断一个字符串是否为整数和浮点
- js如何判断输入是否为正整数、浮点数等数字的函数
- iOS开发如何判断一个字符串里只有纯数字
- 正则判断正整数等js如何判断输入是否为正整数、浮点数等数字的函数
- js如何判断输入是否为正整数、浮点数等数字的函数
- 浮点数在intel上的二进制存储结构,以及如何判断一个浮点数是否为整数
- JS判断是否为数字,是否为整数,是否为浮点数
- oracle如何判断一个字符串是否为数字或日期
- 【网络收集】js判断输入是否为正整数、浮点数等数字的函数
- JS判断是否为数字,是否为整数,是否为浮点数
- js判断输入是否为正整数、浮点数等数字的函数
- js判断输入是否为正整数、浮点数等数字的函数代码
- JS判断是否为数字,是否为整数,是否为浮点数
- Oracle 中如何判断一个字符串是否为数字