秀丽高跟鞋

文章
5
资源
1
加入时间
2年10月17天

double和float的区别以及常用数字处理

区别1.double是双精度浮点数,内存占8个字节,有效数字16位float是单精度浮点数,内存占4个字节,有效数字8位2.两者处理速度不同,CPU处理float的速度比处理double快。double的精度高,double消耗内存是float的两倍。3.小数默认是double类型,用float时需要进行强转,或者在小数后加上f。double d = 2.6;System.out.println(d);float f = (float)2.8;System.out.println(f);f

AudioFocus的申请与释放

• 场景:当听音乐并且在刷朋友圈或者微博的时候,我们想点击一个视频看,此时音乐会暂停只保留视频播放,然后退出视频后音乐又重新播放;在Android2.2时引入了AudioFocus机制来对Audio资源的竞争进行管理与协调;需要Audio资源双方都实现该机制才能完成当一方失去或者得到焦点时,另一方能够进行反应:停止播放或者降低音量的效果;• 获取AudioManager实例:AudioManager magager = (AudioManager)context.getSystemService

Java如何保留固定精确小数的位数

在Java里,常常会遇到需要保留小数位数,以及小数精确到多少位的问题,那么有几种实现方法呢?第一种(也是最简单粗暴无脑的一种):1.先b*100,小数点向右移动两位变成12345.62.调用Math类下的取整方法round()对b取整:b=Math.round(b); 就变成了123463.再除以100.0达到保留两位小数的目的 即123.46 double b = 123...

fedora 7下配置postfix邮件系统

什么是MUA、MTA、MDA以及信件如何送达 MUA(Mail User Agent):用户端使用者电脑用来收信和寄信的软体,如Outlook Express MDA(Mail