这是《写给大忙人看的java核心技术》中的一道练习题。

1. 输出最大正数值

System.out.println(Double.MAX_VALUE);

直接输出包装类Double的MAX_VALUE。

2. 输出最小正数值

System.out.println(Double.MIN_VALUE);

使用Math.nextUp()方法也能输出最小的正数

java.lang.Math.nextUp(double d) 返回浮点值在正无穷方向上相邻的至d。这种方法在语义上等同到nextAfter(d, Double.POSITIVE_INFINITY);然而,

nextUp的实现可能会比其等效nextAfter调用运行速度更快。特殊情况:

如果参数为NaN,那么结果为NaN。

如果参数是正无穷大,其结果是正无穷大。

如果参数是零,结果是Double.MIN_VALUE

System.out.println(Math.nextUp(0.0));

3. 关于Integer.MIN_VALUE和Double.MIN_VALUE

Integer.MIN_VALUE自不必说,就是32位整型能存储的最小数字:0x80000000,是一个负数。

但是Double.MIN_VALUE却是一个正数,Double.MIN_VALUE表示的时64位双精度值能表示的最小正数。

如果需要用到Double的负无穷,可以用Double.NEGATIVE_INFINITY。

原文:http://www.cnblogs.com/liujinhong/p/6432107.html

java需要最大正数_Java输出double类型中的最小正数和最大正数相关推荐

  1. java double 保留小数_java使double类型保留两位小数的方法

    java使double类型保留两位小数的方法 本文是百分网小编整理的主要介绍关于java使double类型保留两位小数的方法,有需要的朋友们一起看看吧!想了解更多相关信息请持续关注我们应届毕业生考试网 ...

  2. Java 从键盘输入数据到一维double数组中

    import java.util.Scanner; public class Demo7 {public static void main(String[] args){Scanner sc = ne ...

  3. java 反射 参数 注解_Java编程之反射中的注解详解

    "注解"这个词,可谓是在Java编程中出镜率比较高,而且也是一个老生常谈的话题.我们之前在聊Spring相关的东西时,注解是无处不在,之前我们简单的聊过一些"注解&quo ...

  4. c语言double最大整数最小正数,用C语言输出DOUBLE类型的最大值怎么做?

    2012-10-03 回答 VC2008中的float.h头文件中的宏定义: #define DBL_MAX    1.7976931348623158e+308 /* max value */ 追问 ...

  5. java浮点型需知_java使用数字类型注意事项

    1 在java中如果要求计算的数据较为准确,会使用BigDecimal类.在新建BigDecimal对象时,可以使用String或int类型的参数,不要使用float或double或者直接常量浮点型为 ...

  6. java a3 套打印_Java输出打印工具类封装的实例

    在进行Java打印输出,进行查看字段值的时候,觉得每次写了System.out.println之后,正式发布的时候,还得一个个的删掉,太麻烦了,经过别人的指教,做了一个Java的打印输出封装类,只为记 ...

  7. java 获取int长度_java 获取int类型数据长度的方法?

    展开全部 可以使用以下三种方法e69da5e6ba903231313335323631343130323136353331333366306466: 一.基于对数的解决方案: valueOf 方法返回 ...

  8. java全局变量和局部变量_Java 10 –局部变量类型推断

    java全局变量和局部变量 在本文中,我们将看到作为JEP 286的一部分提出的名为Local Variable Type Inference的Java10功能. 从Java的第一个版本开始,它是一种 ...

  9. 描述java泛型引入原则_Java/泛型的类型擦除/README.md · oslo/LearningNotes - Gitee.com

    前言 Java 泛型(Generic)的引入加强了参数类型的安全性,减少了类型的转换,但有一点需要注意:Java 的泛型在编译器有效,在运行期被删除,也就是说所有泛型参数类型在编译后都会被清除掉,看下 ...

最新文章

  1. iOS之NSString类中compare方法的陷阱
  2. php 企业号文本消息推送,Python如何实现微信企业号文本消息推送功能的示例
  3. [YTU]_2914 ( xiaoping学构造函数)
  4. EUI库 - EXML
  5. windows下安装mysql压缩包版[转]
  6. SHELL脚本之自动化安装通用二进制格式MariaDB
  7. keras笔记-模型保存以及tensorboard的使用
  8. mysql客户端不支持_MySQL 8.0 - 客户端不支持服务器请求的身份验证协议; 考虑升级MySQL客户端...
  9. 20190809:旋转数组
  10. 平衡二叉树建立、实现和判断
  11. netword localhost与 127.0.0.1 与 ::1 与 0.0.0.0 区别
  12. linux 分区顺序 boot,关于Liunx下的硬盘分区问题(/boot分区)?
  13. java mxml_Java 之 XML
  14. Python3-环境篇-01-Python3安装
  15. 电磁兼容测试分析软件软件,电磁兼容测试方案的主要应用
  16. 2020icpc上海赛G题 Fibonacci详解
  17. 基于51单片机的自动浇花系统设计/基于51单片机的智能抽奖系统控制设计/基于51单片机的数字时钟与日历显示控制设计 毕业设计
  18. MySQL遍历map_遍历Map的四种方法
  19. Win10 64位系统安装Microsoft Visual Studio和Intel Fortran(非正式名称)
  20. ts(TypeScript)定义服务器返回数据类型

热门文章

  1. 大数据安全分析需要关注哪些问题
  2. (机器学习之算法)凸优化
  3. 药大保研计算机要求,药物分析专业保研经验贴
  4. 电脑音频服务未运行怎么解决_【电脑技能】女生专属,学会这几招也可以修好你的电脑...
  5. stream流常用方法_Java8-Stream关键知识点
  6. 九小时九个人九扇门(01背包)
  7. LinuxC语言のUDP简易聊天室 sokcet
  8. 数据分布_数据蒋堂 | 数据分布背后的逻辑
  9. AI智能内容创作的几个方面
  10. 一些出的不错的Java面试题(一)