温馨提示×

java绝对值能处理啥

小樊
81
2024-11-15 13:08:54
栏目: 编程语言

Java中的绝对值函数是Math.abs(),它可以处理以下情况:

  1. 整数(int)和长整数(long)的绝对值计算。例如:
int num1 = -5;
int num2 = 7;
System.out.println("绝对值 of num1: " + Math.abs(num1)); // 输出:5
System.out.println("绝对值 of num2: " + Math.abs(num2)); // 输出:7
  1. 浮点数(float)和双精度浮点数(double)的绝对值计算。例如:
float num3 = -3.14f;
double num4 = 2.718;
System.out.println("绝对值 of num3: " + Math.abs(num3)); // 输出:3.14
System.out.println("绝对值 of num4: " + Math.abs(num4)); // 输出:2.718

需要注意的是,Math.abs()对于负数会返回其正数形式,对于非负数则返回其本身。

0