美文网首页iOS学习HTML5 专栏
iOS 基本数据类型~int、float、double、char

iOS 基本数据类型~int、float、double、char

作者: 石虎132 | 来源:发表于2018-01-17 10:19 被阅读137次

    //联系人:石虎 QQ:1224614774 昵称:嗡嘛呢叭咪哄

    一、概念

     1.Objective-C数据类型可以分为:基本数据类型、对象数据类型和id类型。

     2.基本数据类型有:int、float、double和char类型。

    二、基本数据类型——int类型

     int类型代表整数,它的十六进制表示方式:OxFFED0D.

    在使用NSLog函数中格式化字符串使用%i表示十进制的整数,%o(字母o)表示8进制整数,%#x表示十六进制整数,它的取值范围是与设备相关的,无法一概而论。

    三、基本数据类型——float类型

     1.float类型表示代表双精度浮点数,与float类型很相似,可以在数值后面加上f或者F,例如:13.5f。float浮点数也可以用科学计数法表示,例如:1.7e4。

     2.NSLog函数中格式化字符串:%f表示浮点数(会保留后面6位小数),%e表示科学计数法,%g表示浮点数。

    四、基本数据类型——double类型

     1.double类型代表双精度浮点数,与float数相似,占用的字节空间double类型大体上是float类型的两倍。大多数计算机是使用64位,表示double类型。

     2.NSLog函数中格式化字符串,与float的%f、%e和%g相同。

    五、基本数据类型——char类型(在计算机内部以int类型存储)

     1.char类型代表字符类型,存放点个字符,用单引号引用起来。如:’A’,如果要表示一些特殊字符,要使用转义字符“\”。

     2.NSLog函数中格式化字符串:%c。

    谢谢!!!

    相关文章

      网友评论

      本文标题:iOS 基本数据类型~int、float、double、char

      本文链接:https://www.haomeiwen.com/subject/lspyoxtx.html