博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

基本语法--基本的数据类型

Posted on 2011-07-07 00:08  星尘的天空  阅读(238)  评论(0编辑  收藏  举报

该文章说说Objective - c的基本数据类型 

Start Data:2011-07-06t

PS:文中oc表示objective-c

基本数据类型

1:int          nslog("%i")

2:float        nslog("%f")/nslog("%g")/nslog("%e")

3:double       nslog("%f")/nslog("%g")/nslog("%e")

4:char        nslog("%c");

  double类型的变量可以存储的位数的是float类型的两倍多.在oc中除非特殊的说明,否则oc编译器将所有的float类型的常量看做是double类型,如果需要清楚的表示Float类型,需要在数字的尾部添加一个f或者F,例如:12.5f。如果要显示double的值,可以使用格式符号%f,%e、%g,他们与显示float值所使用的格式是相同的。参考代码如下所示:

double tt =12.55;

NSLog(@"%f",tt);

 

 

数据类型的转换是在前面添加(目标类型)value,比如:

double   vd = 1.25;

int    vi ;

vi = (int)vd;

//vi = 1;