首页 > 编程语言 > 详细

Java语言基础(五)

时间:2014-04-09 14:07:56      阅读:399      评论:0      收藏:0      [点我收藏+]

Java语言基础(五)

一.浮点数

         浮点数就是小数,其标准是IEEE 754,用指数和尾数表示

         例如30000=3*10000=3*10^4  其中4是指数,3是尾数

       

         Java中,浮点数有float ,double

                 float 32位   1位符号位   8位指数  23位存储尾数

                 double 64位  1位符号位   11位指数  52位存储尾数

               

                   说明:

                      1) float 精度太差, 不常用,double精度高常用            

                      2) float 和 double范围超过long的范围

                      3) 浮点数计算不够精确, 有舍入误差

 

         解决精确问题(编程经验总结)

            以精确保留两位小数为例

              (1).用BigDecimal

                    bubuko.com,布布扣                

              (2).用DecimalFormat 

                    bubuko.com,布布扣                        

              (3).用String的format方法

                      bubuko.com,布布扣

             (4). 用NumberFormat

                    bubuko.com,布布扣

 

二.字符类型(char)  实际就是一个整数  ASCII码中的值,想看ASCII码,自己百度

Java语言基础(五),布布扣,bubuko.com

Java语言基础(五)

原文:http://www.cnblogs.com/codeOfLife/p/3653161.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!