在for循环里面使用double
package com.ray.testfor;
/**
* 在for循环里面使用double类型
*
* @author JMSCADMIN
* @since 2015-04-20
*
*/
public class UseDoubleInFor {
public static void main(String[] args) {
for (double i = 0; i != 1.1; i += 0.1) {
System.out.println(i);
if (i > 2) {
break;
}
}
}
}
输出结果:
0.0
0.1
0.2
0.30000000000000004
0.4
0.5
0.6
0.7
0.7999999999999999
0.8999999999999999
0.9999999999999999
1.0999999999999999
1.2
1.3
1.4000000000000001
1.5000000000000002
1.6000000000000003
1.7000000000000004
1.8000000000000005
1.9000000000000006
2.0000000000000004
在结果里面我们可以看到,由于精度的问题,实际上是执行不到相应的条件的
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
本套Java入门培训课件共18页,将深入浅出地介绍这些概念,并通过实例帮助学习者掌握面向对象编程的基本技巧,为后续的Java学习打下坚实基础。通过系统学习,你将能够熟练运用Java进行面向对象的编程实践,逐步成为一...
总之,《Java All-in-One for Dummies》第五版是一本全面覆盖Java编程的指南,适合初学者入门和中级程序员提高,内容涵盖了Java语言的方方面面,包括了最新的Java版本特性。书中不仅有基础知识的讲解,还包含了许多...
这个名为"JAVA入门程序例子"的压缩包提供了初学者学习Java语言的良好资源,涵盖了基础语法、J2SE常用包的运用、Java Swing图形界面设计以及JDBC数据库连接技术。 1. **JAVA语法基础**: - **变量与数据类型**:...
"java入门基础练习小例子"这个压缩包文件很适合初学者用来熟悉Java的基本语法和编程概念。下面,我们将深入探讨这些小例子可能涵盖的知识点。 1. **变量与数据类型**:Java中的基本数据类型包括整型(byte, short, ...
本资料包"Java 入门 基础 代码"提供了100个小型Java编程实例,旨在帮助初学者逐步理解并熟练运用Java的基本语法和概念。 首先,Java的基础入门通常包括以下几个方面: 1. **环境搭建**:学习Java的第一步是安装...
在这个"Java基础入门源码:关于数组的例子.rar"压缩包中,你将找到一系列与数组相关的实例代码,这些实例对于初学者理解Java数组及其操作非常有帮助。 首先,让我们详细探讨一下这个压缩包中可能包含的一些关键知识...
在这个例子中,我们首先打印数组的长度,然后获取并输出索引为1的值,接着修改这个值,最后通过for循环遍历整个数组,打印出所有元素的值。 总的来说,掌握数组的使用是学习Java的基础,无论是简单的数据存储还是...
Java 学习教程 - 基础入门及提高 Java 作为一种强大的编程语言,提供了丰富的特性和优雅的设计,旨在解决大规模和复杂的编程问题。本教程旨在引导初学者逐步进入Java的世界,同时也适合有一定编程基础的开发者...
Java SE编程入门教程 java入门以及变量debug(共63页).pptx Java SE编程入门教程 java设计模式(共17页).pptx Java SE编程入门教程 java数组(共33页).pptx Java SE编程入门教程 java网络编程(共29页).pptx ...
Java入门基础源码是针对初学者设计的一套教学资源,旨在帮助零基础的学习者快速掌握Java编程语言。这个教程通过提供源代码实例,让学习者能够亲手实践,从而加深对编程概念的理解。毕向东老师的视频教程是这个学习...
"最好的Java入门基础书"无疑为新手提供了宝贵的资源,帮助他们构建坚实的编程基础。这本书可能包含了Java语言的基本概念、语法、数据类型、控制结构、类与对象等核心主题。 1. **Java语言简介**:Java是一种跨平台...
"Java编程百例-java入门"这个资源是专为初学者设计的,旨在帮助他们掌握Java的基础知识,包括核心语法、Web开发技术以及用户界面设计。下面,我们将深入探讨这些关键知识点。 1. **Java基础语法**: - **变量与...
这些实验可能涵盖变量、数据类型、控制结构(如if语句、for循环、while循环)、方法定义、类和对象等基础内容。 4. **activity.xml**:在Java开发中,尤其是在Android应用开发中,`activity.xml`通常是布局文件的...
Java入门第一课主要针对初学者,旨在提供一个良好的起点,帮助理解Java编程语言的基本概念和语法。这个课程可能源自GitHub上的一个开源项目,因此,它应该是动态更新的,随着学习者的需求和技术的发展而不断丰富。 ...
OCJA(Oracle Certified Junior Associate)认证是Java初学者入门的重要证书,其中涵盖了诸如循环和嵌套循环等基本概念。 循环是程序设计中的基础元素,用于重复执行某段代码,直到满足特定条件为止。Java提供了三...
1. **基础语法**:Java的基础语法包括变量声明、数据类型(如整型、浮点型、字符型和布尔型)、运算符(如算术、比较、逻辑和位运算符)、流程控制(如if语句、switch语句、for循环、while循环)以及异常处理(try-...
Java编程入门经典第四版是许多初学者学习Java语言的重要参考资料,该书中的例子源码是理解和掌握Java编程基础的关键。这个压缩包包含了书中的所有示例源代码,为读者提供了亲手实践的机会,以便更好地理解书中的概念...
通过编写和运行实际的代码,学习者可以更好地理解概念,如变量、数据类型、控制结构(如if语句和for循环)、函数、类和对象等。例如,实例可能包括简单的"Hello, World!"程序,用于演示如何在Java中输出文本;或者是...
### Java基础入门知识点详解 #### 一、Java基础语法概览 **1. 变量与数据类型** Java是一种强大的面向对象编程语言,其基础语法是掌握任何Java程序设计的基础。变量是存储数据的基本单元,而数据类型则定义了变量...
Java SE编程入门教程 java入门以及变量debug(共63页).pptx Java SE编程入门教程 java设计模式(共17页).pptx Java SE编程入门教程 java数组(共33页).pptx Java SE编程入门教程 java网络编程(共29页).pptx ...