IOS 格式化输出符号与类型转换

1、iOS 格式化输出符号

%@ 对象
%d,%i 整数
%u 无符号整形
%f 浮点(双字节)
%x,%X 二进制整数
%o 八进制整数
%zi 正整数
%zu size_t
%p 指针
%e 浮点/双字节(科学计算)
%g f浮点/双字节
%s C 字符串
%。*s pascal字符串
%c 字符
%C unichar
%lld 64位长整数
%llu 无符号64位长整数
%Lf 64位双字节

2、数据类型转换

2.1、NSString转换为int

NSString *intstring=@"123";
int i=[intstring integerValue];

2.2、int转换字符串

 NSString *str=[NSString stringWithFormat:@"%d",i];

2.3、字符转换为float

 float f=[str floatValue];

2.4、float转换为字符串

  NSString *strfloat=[NSString stringWithFormat:@"%f",f];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 数据类型简介及输出 (1) 数据类型简介 数据类型简介: Object - C 数据类型 分为 基本数据类型...
    CityZen_S阅读 8,085评论 1 13
  • 作者 : 韩曙亮转载请注明出处 : http://blog.csdn.net/shulianghan/articl...
    NieFeng1024阅读 1,529评论 0 2
  • 行程:巴音布鲁克--库车 关键词:维族交警、拼桌吃饭、带母鸡下蛋的摩托车小哥 旅行,除了欣赏峡谷的险峻,广袤的沙漠...
    苏菲的流水账阅读 484评论 1 0
  • 曾想过去辩解,却又不知意义几何。 她的决绝,我的懦弱,截然不同的两种状态,如若一人的吻合。 或许,我真的错了吧。 ...
    绵羊菌阅读 381评论 0 0
  • 砰的一声枪响,祁同伟倒下了!可是此刻,我们却没有“恶有恶报”后的快义恩仇,除了同情,剩下的就是扼腕叹息!一...
    流金岁月静心阅读 1,449评论 6 4