博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java strictfp
阅读量:6987 次
发布时间:2019-06-27

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

strictfp关键字

用于强制Java中的浮点计算(float或double)的精度符合IEEE 754标准。

不使用strictfp:浮点精度取决于目标平台的硬件,即CPU的浮点处理能力。 

使用strictfp:确保浮点计算的结果在所有平台上始终保持相同。

使用地方

可用在类、接口、方法。

注意

1、构造函数不能用,接口方法也不能用。

2、如果类、接口已声明strictfp,那么该类或接口所有方法和嵌套类型(例如子类、接口)都默认为strictfp。

例子

strictfp class StrictFPClass {    double num1 = 10e+102;    double num2 = 6e+08;    double calculate() {        return num1 + num2;    }}

参考文献

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

你可能感兴趣的文章
机器学习——相似度算法汇总
查看>>
Nodejs扩展,实现消息弹窗
查看>>
软件需求
查看>>
另类的package-info.java文件探讨
查看>>
业务高速增长场景下的稳定性建设实战
查看>>
Open各种L 概念汇总
查看>>
oracle易忘函数用法(6)
查看>>
【043】光盘库编码
查看>>
有N个数的数组,找出这个数组中的两个数,使得这两个数的和最接近0
查看>>
The connection to adb is down, and a severe error has occured. 错误
查看>>
人是科技的第一生产力。不重视人的价值,不尊重人的需求,不解放人的生产力,必将被互联网时代快速淘汰。...
查看>>
ecshop后台admin路径怎么修改
查看>>
iOS - Swift 数据持久化
查看>>
Docker 命令导图
查看>>
hdu1698(线段树懒惰法)
查看>>
JavaScript编程:使用DOM操作样式表
查看>>
[android] 手机卫士项目
查看>>
7. mybatis实战教程(mybatis in action)之八:mybatis 动态sql语句
查看>>
debian下安装mysql
查看>>
给iOS开发者的GCD用户手册
查看>>