整型对象
来源:互联网 发布:c语言||什么意思 编辑:程序博客网 时间:2024/04/28 13:57
#import <Foundation/Foundation.h>
int main (int argc, const char * argv[])
{
@autoreleasepool {
// insert code here...
NSNumber *myNumber,*floatNumber,*intNumber;
//创建integer类型对象
intNumber = [NSNumber numberWithInteger:123];
NSLog(@"%i",[intNumber intValue]);
//创建long类型对象
myNumber = [NSNumber numberWithLong:123];
NSLog(@"%lx",[myNumber longValue]);
//创建char类型对象
myNumber = [NSNumber numberWithChar:'K'];
NSLog(@"%c",[myNumber charValue]);
//创建float类型对象
floatNumber = [NSNumber numberWithFloat:123.00];
NSLog(@"%f",[myNumber floatValue]);
//创建double类型对象
myNumber = [NSNumber numberWithDouble:112233e+15];
NSLog(@"%lg",[myNumber doubleValue]);
//判断两个对象的值是否相等
if ([intNumber isEqualToNumber:floatNumber] == YES) {
NSLog(@"值相等");
}else{
NSLog(@"值不相等");
}
//比较两个对象的值大小
if ([intNumber compare:myNumber] == NSOrderedAscending) {
NSLog(@"左边的数字小");
}else{
NSLog(@"左边的数字大");
}
}
return 0;
}
int main (int argc, const char * argv[])
{
@autoreleasepool {
// insert code here...
NSNumber *myNumber,*floatNumber,*intNumber;
//创建integer类型对象
intNumber = [NSNumber numberWithInteger:123];
NSLog(@"%i",[intNumber intValue]);
//创建long类型对象
myNumber = [NSNumber numberWithLong:123];
NSLog(@"%lx",[myNumber longValue]);
//创建char类型对象
myNumber = [NSNumber numberWithChar:'K'];
NSLog(@"%c",[myNumber charValue]);
//创建float类型对象
floatNumber = [NSNumber numberWithFloat:123.00];
NSLog(@"%f",[myNumber floatValue]);
//创建double类型对象
myNumber = [NSNumber numberWithDouble:112233e+15];
NSLog(@"%lg",[myNumber doubleValue]);
//判断两个对象的值是否相等
if ([intNumber isEqualToNumber:floatNumber] == YES) {
NSLog(@"值相等");
}else{
NSLog(@"值不相等");
}
//比较两个对象的值大小
if ([intNumber compare:myNumber] == NSOrderedAscending) {
NSLog(@"左边的数字小");
}else{
NSLog(@"左边的数字大");
}
}
return 0;
}
- 整型对象
- python整型对象探索
- bitset对象或整型值的使用
- 整型
- 整型
- 整型
- 整型
- 整型
- 整型
- 整型
- c++用整型数组初始化一个vector对象
- python整型与字符串的对象复用机制
- 第八周任务四(分数类中的对象可以和整型数进行四则运算)
- python核心编程学习笔记-2016-07-20-02-整型对象缓存
- 整型数组
- 整型(int)
- 整型常识
- 整型提升
- 练习(数组)
- 如何学习网页技术CSS
- 重载new和delete后调用构造函数和析构函数顺序
- 压缩感知系列科普文章之一:填补空缺——压缩感知
- vim
- 整型对象
- Linux世界开启传送门9-预备第1天
- 字节流转换为对象的方法
- Linux下配置VSftp服务器八步搞定
- 基于Visual C++之Windows核心编程代码分析(5)操作注册表与系统时间
- c#登陆邮箱
- Android2.3的Camera架构介绍
- 关于WIndows更新
- 6分钟一分钟的开源sipdroid网络电话评测