当前位置: 编程技术>移动开发
本页文章导读:
▪数目字的处理 数字的处理
当两个整数相除时,由于小数点以后的数字会被截断,使运算结果为整数,故此时若希望得到运算结果为所预期的浮点数,则此时必须将两整数其一或是全部强制转换类型为浮.........
▪ NSLog 打印小结 NSLog 打印总结
%@ 对象 %d, %i 整数 %u 无符整形 %f 浮点/双字 %x, %X 二进制整数 %o 八进制整数 %zu size_t %p 指针 %e 浮点/双字 (科学计算) %g 浮点/双字 %s.........
▪ 【转】应当让用户先登录还是后登录 【转】应该让用户先登录还是后登录?
应该让用户先登录还是后登录?
比如一个软件有部分比较吸引人的功能,但是必须用账号登录才能享用更好的服务。那么,在这个软件设计的时候.........
[1]数目字的处理
来源: 互联网 发布时间: 2014-02-18
数字的处理
当两个整数相除时,由于小数点以后的数字会被截断,使运算结果为整数,故此时若希望得到运算结果为所预期的浮点数,则此时必须将两整数其一或是全部强制转换类型为浮点数。
例如:
(float)a/b // 将整数其中一个强制转换成浮点数,再与另一个整数相除
a/(float)b
(float)a/(float)b // 将两个整数同时强制转换成浮点数后再彼此相除
float size = (float)stringNumber/1024;
DecimalFormat df = new DecimalFormat("0.00");//格式化小数,不足的补0
String filesize = df.format(size);//返回的是String类型的
[2] NSLog 打印小结
来源: 互联网 发布时间: 2014-02-18
NSLog 打印总结
%@ 对象
%d, %i 整数
%u 无符整形
%f 浮点/双字
%x, %X 二进制整数
%o 八进制整数
%zu size_t
%p 指针
%e 浮点/双字 (科学计算)
%g 浮点/双字
%s C 字符串
%.*s Pascal字符串
%c 字符
%C unichar
%lld 64位长整数(long long)
%llu 无符64位长整数
%Lf 64位双字
%@ 对象
%d, %i 整数
%u 无符整形
%f 浮点/双字
%x, %X 二进制整数
%o 八进制整数
%zu size_t
%p 指针
%e 浮点/双字 (科学计算)
%g 浮点/双字
%s C 字符串
%.*s Pascal字符串
%c 字符
%C unichar
%lld 64位长整数(long long)
%llu 无符64位长整数
%Lf 64位双字
[3] 【转】应当让用户先登录还是后登录
来源: 互联网 发布时间: 2014-02-18
【转】应该让用户先登录还是后登录?
应该让用户先登录还是后登录?
比如一个软件有部分比较吸引人的功能,但是必须用账号登录才能享用更好的服务。那么,在这个软件设计的时候,1)让用户一开始就登录,然后享受全部功能。2)还是把小部分功能分离开,用户未登录状态可以享受大部分功能,登录后可以享受小部分特别功能。这两者哪一种用户体验更好呢?
4 个答案
9
苏椰,在清华打杂。ex微软亚洲研究院er。科学…
9 票,来自 张丁杰、李定政、陈小鱼 更多
受邀题。我感觉应该视情况而定,如果单独使用非登录功能是有意义的,那么就应该推迟登录。比如说豆瓣,用户可能只想搜索一本书,并不想发表内容,这种需求是有意义的,所以推迟登录是合理的,能够显著提升用户体验。同样的例子还有淘宝,用户可能只想查询某种商品,并不购买,这时你让他登录,就属于多此一举。但是一定要注意登录的时间,要插在某个需要登录的任务流的开头,不要插在任务流的中间,不要给用户造成挫折感。如果你网站所有的功能,最后都是需要登录的,不登录是没有意义的,那就不要推迟,从一开始就应该登录,典型的比如微博,邮箱,等等。
最新技术文章: