float b1= Float.parseFloat(v1) float b2 =Float.parseFloat(v2); return b1+b2;这段代码有什么问题?
3 回答
精慕门8459215
TA贡献5条经验 获得超1个赞
这个是十进制到二进制的转换导致的精度问题,,,比如说十进制的0.1转换为二进制0.00011001100110011......无限循环。这样,在计算是就会出现精度问题了。
精慕门8459215
TA贡献5条经验 获得超1个赞
有人说多线程只有在多核cpu上才是真的有效,如果是单核cpu反而会因为创建线程切换线程影响效率。。。
是真的吗?
但是我看到很多博客上面讲创建线程池时创建2*cpu核心数的线程(io密集型任务)。不仅是博客,Android异步AsyncTask的最大线程数量也是开了2*cpu+1。。
这不就是和上面讲的冲突了?!!既然只有4个cpu最大给开4个线程就够了吧?????
添加回答
举报
0/150
提交
取消