关闭→
当前位置:科普经验站>IT科技>java获取绝对值

java获取绝对值

科普经验站 人气:1.32W
<link rel="stylesheet" href="https://js.how234.com/33ae093f85/2aa40b228689631e215b4899cf523297aa/2aa91c3a8282/2ab526399594.css" type="text/css" /><link rel="stylesheet" href="https://js.how234.com/33ae093f85/2aa40b228689631e215b4899cf523297aa/2aa91c3a8282/2ab5313e829c6e3323554585c44e.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><style>pre{overflow-x: auto}</style>

   <link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

很多朋友都想知道java怎么获取绝对值?下面就一起来了解一下吧~

java标准类库包括一个称为abs()的绝对值方法, Math类将Java abs()方法重载以处理所有原始类型, Java确定要调用哪个版本的abs()方法主要取决于参数的类型。

如果参数为正, 则返回相同的参数。

如果参数为负, 则返回不带负号的相同参数。

如果参数为正零或负零, 则结果始终为正零。

如果参数不是数字(NaN), 则结果为NaN。

如果参数为无穷大, 则结果为无穷大。

如果传递的参数是Integer.MIN_VALUE和Long.MIN_VALUE, 则结果是相同的值。

Math.abs() 返回参数的绝对值。参数可以是 int, float, long, double, short, byte类型。

java获取绝对值

语法

各个类型的方法格式类似如下:

double abs(double d)float abs(float f)int abs(int i)long abs(long lng)

参数

任何原生数据类型。

返回值

返回参数的绝对值。

实例

public class Test{ public static void main(String args[]){Integer a = -8;double d = -100;float f = -90;    System.out.println(Math.abs(a));System.out.println(Math.abs(d));     System.out.println(Math.abs(f));    }}

编译以上程序,输出结果为:

8100.090.0
TAG标签:#绝对值 #获取 #java #