博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Java 7程序设计入门经典》一1.10 另一种数据类型
阅读量:6591 次
发布时间:2019-06-24

本文共 448 字,大约阅读时间需要 1 分钟。

1.10 另一种数据类型

在前述程序中,使用了int类型的变量。但是,类型int的变量只能保存整数。于是在需要分数部分时,就不可以使用该类型。例如,int型变量可以存储18,但是不能存储值18.3。幸运的是,int类型只是Java定义的许多数据类型之一。为了表示含有小数部分的数,Java定义了两种浮点数类型:float和double,分别表示单精度和双精度值。在两者中,double类型更常用。

为了声明double类型的变量,使用像这样的语句:
image

这里,x是double类型的变量名。由于x具有浮点类型,因此它可以存储像122.23、0.034或-19.0这样的数值。

为了更好地理解int类型和double类型间的区别,考虑以下程序:
image
image

程序的输出如下所示:

image

从中可以看到,当int型变量w除以4时,执行的是整数除法,结果是2。其中舍弃了小数部分。但是,当double行变量x除以4时,保留了小数部分,显示出了合适的结果。

程序中还有一个注意点:可以用不带形参的println()方法输出空行。
image
image
image

转载地址:http://wluio.baihongyu.com/

你可能感兴趣的文章
Uptime And Monitoring Strategies For Cloud-Based E-Commerce Applications/Websites
查看>>
FPGA未来几年的发展趋势及发展机遇
查看>>
【spring bean】 spring中bean之间的引用以及内部bean
查看>>
MVVM架构~knockoutjs系列之验证信息自定义输出~续
查看>>
-webkit-line-clamp下多行文字溢出点点点...显示实例页面
查看>>
FTP中各文件目录的说明
查看>>
JScript内置对象Array中元素的删除问题
查看>>
Service 广播 到Fragment
查看>>
Eclipse中建立自己的类库,给不同的工程使用
查看>>
记 dotamax 面试第一题
查看>>
ubuntu 64位android项目报错的解决方案,打开64位 Ubuntu 的32位支持功能
查看>>
KBMMW 4.92.00 发布
查看>>
丹青引赠曹霸将军-杜甫
查看>>
一个执行计划异常变更的案例 - 外传之AWR
查看>>
libreoffice安装
查看>>
FFprobe使用指南
查看>>
HTML5 game engines
查看>>
我们每天都在忙些什么
查看>>
Filebeat+Logstash+ElasticSearch+Kibana搭建Apache访问日志解析平台
查看>>
【11g新特性】DDL_LOCK_TIMEOUT的作用
查看>>