Java浮点类型比较 : 浮法数据 « 数据类型 « Java 教程

En
Java 教程
1. 语言基础
2. 数据类型
3. 操作符
4. 流程控制
5. 类定义
6. 开发相关
7. 反射
8. 正则表达式
9. 集合
10. 线
11. 文件
12. 泛型
13. 本土化
14. Swing
15. Swing事件
16. 二维图形
17. SWT
18. SWT 二维图形
19. 网络
20. 数据库
21. Hibernate
22. JPA
23. JSP
24. JSTL
25. Servlet
26. Web服务SOA
27. EJB3
28. Spring
29. PDF
30. 电子邮件
31. 基于J2ME
32. J2EE应用
33. XML
34. 设计模式
35. 日志
36. 安全
37. Apache工具
38. 蚂蚁编译
39. JUnit单元测试
Java
Java 教程 » 数据类型 » 浮法数据 
2. 11. 5. Java浮点类型比较
public class Main {

  public static void main(String[] args) {
    float f1 = 5.5f;
    float f2 = 5.4f;
    int i1 = Float.compare(f1, f2);
    if (i1 > 0) {
      System.out.println(">");
    else if (i1 < 0) {
      System.out.println("<");
    else {
      System.out.println("=");
    }

    Float fObj1 = new Float("5.5");
    Float fObj2 = new Float("5.4");
    int i2 = fObj1.compareTo(fObj2);
    if (i2 > 0) {
      System.out.println(">");
    else if (i2 < 0) {
      System.out.println("<");
    else {
      System.out.println("=");
    }
  }
}
2. 11. 浮法数据
2. 11. 1. Java float is 32 bit single precision type and used when fractional precision calculation is required.
2. 11. 2. Floating­Point Types
2. 11. 3. 浮点类型MIN和MAX值
2. 11. 4. Use Float constructor to convert float primitive type to a Float object.
2. 11. 5. Java浮点类型比较
2. 11. 6. Java浮点类型isInfinite方法
2. 11. 7. Java浮点类型isNaN方法
2. 11. 8. Java浮点类型包装类
2. 11. 9. Pass floats as string literals to a method
2. 11. 10. 检查一个字符串是一个有效的数字
2. 11. 11. Use toString method of Float class to convert Float into String.
2. 11. 12. 声明一个浮点类型变量
2. 11. 13. Declaring more than one float variable in a single statement
2. 11. 14. 使用Float.valueOf转换字符串值为浮点类型
2. 11. 15. 转换到Java浮点类型对象到浮点类型
2. 11. 16. Java字符串转换为浮点类型对象
2. 11. 17. 转换浮点类型字符串
2. 11. 18. 从字符串转换为浮点类型
2. 11. 19. Converting a String to a float type Number
2. 11. 20. 比较两个浮点数数组
2. 11. 21. 使用System.out.printf格式浮点类型
www.java2java.com | Contact Us
Copyright 2010 - 2030 Java Source and Support. All rights reserved.
All other trademarks are property of their respective owners.