本文将介绍Object-C中对数字类的一些常用的操作方法, 还是使用示例代码进行说明吧 NSNumber *myNumber, *floatNumber, *interNumber; NSInteger myInt; myNumber=NULL; interNumber=NULL; floatNumber=NULL; interNumber=[NSNumber numberWithInt:110]; //初始化整数 myInt=[interNumber integerValue]; //获取整数值 NSLog(@"myInt is %li", (long)myInt); floatNumber=[NSNumber numberWithFloat:100.00]; NSLog(@"float number is %g", [floatNumber floatValue]); myNumber=[NSNumber numberWithChar:'A']; NSLog(@"char number is %x", [myNumber charValue]); if ([interNumber isEqualToNumber:floatNumber]==TRUE) { //比较两个数 NSLog(@"HAHAHA"); }