联合 联合和结构的区别是,结构会为每个字段申请一片内存空间,而联合只是申请了一片内存空间然后所有字段都会保存到这片空间中,这片空间的大小由字段中最长的决定,下面我们就开始定义一个联合 联合的使用 我们可以通过很多的方式为联合赋值 但是在读取联合的值的时候会很容易出问题,比如我们保存了一个float类 ...
分类:
编程语言 时间:
2016-04-09 21:55:08
阅读次数:
195
使用assign:对基础数据类型(NSInteger)和C数据类型(int,float,double,char等)。使用copy:对NSString;使用retain(引起引用计数加1):对其他NSObject(实例对象)和其子类; 属性关系有两种主要类型:strong和weak,相当于非ARC环境 ...
分类:
其他好文 时间:
2016-04-09 21:50:00
阅读次数:
231
贴心的limits... 测试代码: 运行: 其中:关于double double就是IEEE754的64位浮点数1位符号位11位指数位52位尾数位即 精确到52位2进制位。也就是说,精确到log(2^52)/log(10) = 15.6535597 位10进制位。 然后,float和double的 ...
分类:
其他好文 时间:
2016-04-09 13:45:11
阅读次数:
133
kvc(键-值编码) { NSString *_name; Author *_author; NSArray *_kvcArray; float price;} //kvc,setValue 的设的值是 “要设置的值” forKey 设置的是对象的属性,如果不是的话要将其转化对象(int folat ...
分类:
其他好文 时间:
2016-04-09 10:36:44
阅读次数:
152
一、C语言中的类型转换1.隐式类型转换inti=1;
doubled=i;操作数的类型可以由低级转化为高级,这种隐式的类型转化是一种保值映射,即在转化中数据精度不损失。类型高低顺序:int(short和char自动转换成int)->unsigned->long->unsignedlong->double(float自动转化成..
分类:
其他好文 时间:
2016-04-08 15:27:49
阅读次数:
222
1.NSString转NSNumber 使用情景:CoreData存储数据,其中一个为价格,CoreData里面定义为float 用文本输入框得到的数据类型是NSString,将NSString转换成NSNumber方法: 还有其他的转换函数,如1、字符串拼接 NSString *newString ...
分类:
移动开发 时间:
2016-04-08 14:42:30
阅读次数:
181
1、Math.Round(0.333333,2);//按照四舍五入的国际标准2、double dbdata=0.335333; string str1=String.Format("{0:F}",dbdata);//默认为保留两位 3、float i=0.333333; int j=(int)(i ... ...
数据库的数据类型: 整数:int,smallint,bigint,decimal 实数类型:float,real。 字符串类型:char/nchar 、varchar/nvarchar。 1. 有没有var的区别:带var的叫可变长度的字符串类型,不带var的是定长的字符串。定长的字段,如果存储的数 ...
分类:
数据库 时间:
2016-04-08 11:57:01
阅读次数:
276
问题1:如何判断一个小数是float类型还是double类型,除了用sizeof看大小外? 问题2:听说float占的类型小,double占得类型大,所以在开发中能用float就用float吗? 说明:运行环境是在Mac电脑下的,Mac电脑是64位环境; ...
分类:
其他好文 时间:
2016-04-08 11:50:21
阅读次数:
160
XML属性 相关方法 说明 android:alpha setAlpha(float) 设置该组件的透明度 android:background setBackgroundResource(int) 设置该组件的背景颜色 android:clickable setClickable(boolean) ...
分类:
其他好文 时间:
2016-04-08 09:02:27
阅读次数:
228