java uri類,ulp java_java.lang.Math.ulp(float f)方法實例

 2023-11-19 阅读 23 评论 0

摘要:全屏java.lang.Math.ulp(float f)?返回參數的ulp的大小。float值的ulp是該浮點值和浮點值下一個數值較大的正距離。請注意,對于非NaN x, ulp(-x) == ulp(x)。特殊情況:如果參數為NaN,那么結果為NaN。如果參數為正或負無窮大,那么結果為正

全屏

java.lang.Math.ulp(float f)?返回參數的ulp的大小。float值的ulp是該浮點值和浮點值下一個數值較大的正距離。請注意,對于非NaN x, ulp(-x) == ulp(x)。特殊情況:如果參數為NaN,那么結果為NaN。

如果參數為正或負無窮大,那么結果為正無窮大。

java uri類。如果參數為正或負0,那么結果是Float.MIN_VALUE。

如果參數為Float.MAX_VALUE,那么結果等于 2104.

聲明

以下是java.lang.Math.ulp()方法的聲明public?static?float?ulp(float?f)

java的lang包?參數f?-- 要返回浮點的ulp值

返回值

此方法返回參數的ulp大小

異常NA

javafloat比較?例子

下面的例子顯示lang.Math.ulp()方法的使用。

package?cn.sxt;

import?java.lang.*;

java int。public?class?MathDemo?{

public?static?void?main(String[]?args)?{

//?get?two?double?float?numbers

float?x?=?956.294f;

java.lang.UnsatisfiedLinkError,float?y?=?123.1f;

//?print?the?ulp?of?these?floats

System.out.println("Math.ulp("?+?x?+?")="?+?Math.ulp(x));

System.out.println("Math.ulp("?+?y?+?")="?+?Math.ulp(y));

java lang nullpointer?}

}

讓我們來編譯和運行上面的程序,這將產生以下結果:

Math.ulp(956.294f)=6.1035156E-5

java.lang.throwable,Math.ulp(123.1f)=7.6293945E-6

分享到:

0評論

14487a65ea137d8f9ac97cdce44a0324.png

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/182858.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息