Strictfp确保您从每个平台上的浮点计算获得完全相同的结果。如果不使用strictfp,JVM实现可以在可用的地方使用额外的精度。

Within an FP-strict expression, all

intermediate values must be elements

of the float value set or the double

value set, implying that the results

of all FP-strict expressions must be

those predicted by IEEE 754 arithmetic

on operands represented using single

and double formats. Within an

expression that is not FP-strict, some

leeway is granted for an

implementation to use an extended

exponent range to represent

intermediate results; the net effect,

roughly speaking, is that a

calculation might produce “the correct

answer” in situations where exclusive

use of the float value set or double

value set might result in overflow or

underflow.

换句话说,它是关于确保一次写入一次运行实际上意味着一次写的同时获取错误结果无处不在。

使用strictfp你的结果是可移植的,没有它,他们是更可能是准确的。

java中strictfp么意思_什么时候应该在java中使用“strictfp”关键字?相关推荐

  1. java 写文件 权限不够_教你解决Linux系统中JAVA创建文件后权限不足的问题

    在作业中,项目使用文件上传. 这个功能很常见. 当Kai Ge今天更改其官方帐户时,他遇到了一个问题,即无法访问下载的文件,也无法通过浏览器访问该文件. 它是怎么发生的? 经过许多问题之后,事实证明这 ...

  2. 谈谈对java中分层的理解_让我们谈谈网页设计中的卡片设计

    谈谈对java中分层的理解 "I want a card", this is the first demand point that the customer said in th ...

  3. java中execution的作用_一文初步了解Java虚拟机

    大家都知道,Java中JVM的重要性,学习了JVM你对Java的运行机制.编译过程和如何对Java程序进行调优相信都会有一个很好的认知. 什么是JVM? JVM(Java Virtual Machin ...

  4. java编程控制电脑硬件_如何快速学习AP计算机中的Java编程?

    AP Computer Science A (APCSA)考试,需要掌握Java编程语言.对于刚学习Java的同学,都应该了解Java编程语言的知识体系结构. 多编程零基础的高中生,在自学一段时间内, ...

  5. java中方法的具体化_我为什么要关心Java没有具体化的泛型?

    问题 这是我最近在一次采访中提出的一个问题,即候选人希望看到添加到Java语言中的问题.它通常被认为是Java没有的痛苦reified generics但是,当被推动时,候选人实际上无法告诉我他在那里 ...

  6. java 英文数字下划线_为什么Java7开始在数字中使用下划线

    JDK1.7的发布已经介绍了一些有用的特征,尽管大部分都是一些语法糖,但仍然极大地提高了代码的可读性和质量.其中的一个特征是介绍字面常量数字的下划线.从Java7开始,你就可以在你的Java代码里把长 ...

  7. java定义一个eat方法_小黄鸭系列java基础知识 | java中的方法

    前言 今天我们要探讨的问题,是java基础语法的最后一个问题,也就是java中的方法,今天主要从以下几个方面来介绍: 方法是什么(定义) 方法的分类 方法的调用 应该说,学完今天的知识,你至少应该看懂 ...

  8. java runtime异常如何解决_成都汇智动力-Java中常见的RunTime异常及异常详解

    java.lang.ArithmeticException算术条件异常.譬如:整数除零等.java.lang.ArrayIndexOutOfBoundsException数组索引越界异常.当对数组的索 ...

  9. java能下划线开头_为什么Java7开始在数字中使用下划线

    JDK1.7的发布已经介绍了一些有用的特征,尽管大部分都是一些语法糖,但仍然极大地提高了代码的可读性和质量.其中的一个特征是介绍字面常量数字的下划线.从Java7开始,你就可以在你的Java代码里把长 ...

  10. java 调用笔记本摄像头拍照_教程:如何使用Java和C++在应用程序中实现面部识别

    全文共8470字,预计学习时长25分钟 来源:xaecong HOG:梯度方向直方图(histogram of orientedgradients)是一种图片描述符格式,它能够汇总图像(例如人脸)的主 ...

最新文章

  1. 探访日本滨松光子:“光”如何加速汽车行业进入智能汽车时代
  2. 《AI系统周刊》第4期:DNN模型压缩之剪枝(Pruning)
  3. [Kerberos] Java client访问kerberos-secured cluster
  4. C++ Primer 5th笔记(chap 18 大型程序工具)使用命名空间成员
  5. 如何在SAP WebClient UI里使用HANA Live report
  6. MySQL sysdate()函数
  7. oracle 10g 报错:ORA-00257: archiver error. Connect internal only, until freed
  8. leetcode542 01矩阵
  9. nginx 中location和root,你确定真的明白他们关系?
  10. HTTP协议,到底是什么鬼?
  11. MySQL的关键技术及主要特征_生物特征识别十大关键技术解析
  12. 【外网不好用】可以尝试添加dns即可解决上不去外网的问题。
  13. linux iio 设备驱动,FS4412开发板使用Linux IIO驱动框架实现ADC驱动
  14. 用python画画简单代码_Python3使用PyQt5制作简单的画板/手写板实例
  15. DIL中基本数据类型
  16. 视频讲解Agora视频通话SDK| 掘金技术征文
  17. vue校验密码的三种写法
  18. iPhone6 和 iPhone 6 plus的适配
  19. vs2013 应用程序无法正常启动
  20. 酒店预定系统开发方案

热门文章

  1. 黑科技揭秘:网红“天空物联网飞艇”服务范围为何能突破30公里
  2. 青年PM倪超:想让程序员多一点点幸福感
  3. Medusa 又一个 Shopify 的开源替代品!
  4. AI释放数字经济潜能!思谋科技受邀出席2021全球数字经济大会
  5. 携程赴港二次上市在即 “旅游营销枢纽”战略助价值重估
  6. 程序员的年龄越大编程能力越弱???原来我们都理解错了
  7. 别吹了!Python程序员正在消失! 资深CTO:你才发现?
  8. 格罗方德起诉台积电侵犯16项专利、影响巨大;中兴通讯与印尼Smartfren展开合作;网传FB开发新通讯应用Threads……...
  9. 前端性能——数据持久化
  10. Linux 便笺技巧专栏