找到关于 Java 8 的4330 篇文章

Java 中的三角函数方法

karthikeya Boyini
更新于 2020年6月26日 09:04:16

365 次浏览

java.lang.Math 类包含用于执行基本数值运算(如三角函数、对数等)的方法。以下是一些方法。序号方法及描述1static double abs(double a)此方法返回双精度值的绝对值。2static float abs(float a)此方法返回单精度值的绝对值。3static int abs(int a)此方法返回整数值的绝对值。4static long abs(long a)此方法返回长整数值的绝对值。5static double acos(double a)此方法返回值的反正弦;返回的角度范围为 0.0 到 pi。6static double asin(double a)此方法返回值的反正弦……阅读更多

在 Java 中格式化 double 类型

Samual Sam
更新于 2020年6月26日 09:05:22

2K+ 次浏览

假设我们有以下三个值 - double val1 = 15.546; double val2 = 25.87; double val3 = Math.PI;现在让我们格式化这些 double 类型数字。首先,我们使用 Math.exp() 格式化欧拉数。之后,我们还计算了对数。这里看到的 %.3f 就是我们用来格式化数字的。System.out.printf("exp(%.3f) = %.3f%n", val1, Math.exp(val1)); System.out.printf("log = %.3f%n", val1, Math.log(val1));以下是一个示例,我们还展示了在 Java 中格式化 double 的其他方法。示例 在线演示public class Demo {   public static void main(String args[]) {       double val1 = 15.546;       ...阅读更多

Java 中的 Double isNaN() 方法

karthikeya Boyini
更新于 2020年6月26日 08:51:15

135 次浏览

java.lang.Double.isNan() 方法如果指定的数字是“非数字”(NaN)值,则返回 true,否则返回 false。假设以下是我们的 Double 值。Double val1 = new Double(3/0.); Double val2 = new Double(0/0.);现在,我们将使用 isNan() 方法检查数字是否为 NaN。val1.isNaN(); val2.isNaN()以下是我们最终的示例。示例 在线演示public class Demo {   public static void main(String args[]) {       Double val1 = new Double(3/0.);       Double val2 = new Double(0/0.);       System.out.println(val1.isNaN());       System.out.println(val2.isNaN());     } }输出false true

Java 中的 Double isInfinite() 方法

Samual Sam
更新于 2020年6月26日 08:51:51

110 次浏览

Double isInfinite() 方法如果此 Double 值的大小无限大,则返回 true,否则返回 false。假设我们有以下 Double 值。Double val1 = new Double(3/0.); Double val2 = new Double(0/0.);现在使用 isInfinite() 方法。返回值为布尔值。val1.isInfinite(); val2.isInfinite();以下是最终示例。示例 在线演示public class Demo {   public static void main(String args[]) {       Double val1 = new Double(3/0.);       Double val2 = new Double(0/0.);       System.out.println(val1.isInfinite());       System.out.println(val2.isInfinite());     } }输出true false

在 Java 中将 double 基本类型转换为 Double 对象

karthikeya Boyini
更新于 2020年6月26日 08:52:45

7K+ 次浏览

要将 double 基本类型转换为 Double 对象,需要使用 Double 构造函数。假设以下是我们的 double 基本类型。// double 基本类型 double val = 23.78;要将其转换为 Double 对象,请使用 Double 构造函数。// Double 对象 Double ob = new Double(val);示例 在线演示public class Demo {   public static void main(String args[]) {       // double 基本类型       double val = 23.78;       // Double 对象       Double ob = new Double(val);       System.out.println(ob);     } }输出23.78

在 Java 中格式化浮点数

Samual Sam
更新于 2020年6月26日 08:53:34

2K+ 次浏览

假设我们有以下两个值。double val1 = 20.932; double val2 = 11.67;现在让我们格式化这些浮点数。首先,我们使用 Math.exp() 格式化欧拉数。之后,我们还计算了对数。这里看到的 %.3f 就是我们用来格式化数字的。System.out.printf("exp(%.3f) = %.3f%n", val1, Math.exp(val1)); System.out.printf("log = %.3f%n", val1, Math.log(val1));以下是一个示例,我们还展示了在 Java 中格式化 float 的其他方法。示例 在线演示public class Demo {   public static void main(String args[]) {       double val1 = 20.932;       double val2 = 11.67;       ...阅读更多

在 Java 中检查两个浮点数组是否相等

karthikeya Boyini
更新于 2020年6月26日 08:45:58

136 次浏览

要检查两个浮点数组是否相等,请使用 Arrays.equals() 方法。在我们的示例中,我们有两个浮点数组。float[] floatVal1 = new float[] { 3.2f, 5.5f, 5.3f }; float[] floatVal2 = new float[] { 3.2f, 5.5f, 5.3f };现在让我们比较它们是否相等。if (Arrays.equals(floatVal1, floatVal2)) { System.out.println("两者相等!"); }以下是一个示例,其中我们比较数组,并使用 == 检查其他条件。示例 在线演示import java.util.Arrays; public class Demo {   public static void main(String args[]) {       float[] floatVal1 = new float[] { 3.2f, 5.5f, 5.3f };       ...阅读更多

Java 程序比较两个 Java 浮点数组

Samual Sam
更新于 2020年6月26日 08:46:48

150 次浏览

要比较 Java 浮点数组,请使用 Arrays.equals() 方法。返回值为布尔值。假设我们有以下浮点数组 - float[] floatVal1 = new float[] { 3.2f, 5.5f, 5.3f }; float[] floatVal2 = new float[] { 8.3f, 8.8f, 9.2f }; float[] floatVal3 = new float[] { 6.2f, 6.9f, 9.9f }; float[] floatVal4 = new float[] { 3.2f, 5.5f, 5.3f };要比较它们,需要使用 Arrays.equals() 方法 - Arrays.equals(floatVal1, floatVal2); Arrays.equals(floatVal2, floatVal3); Arrays.equals(floatVal3, floatVal4);以下是在其中我们比较所有数组的完整示例 - 示例 在线演示import java.util.Arrays; public class Demo {   public static void ...阅读更多

Java 程序将字符串转换为浮点型数字

karthikeya Boyini
更新于 2020年6月26日 08:47:30

168 次浏览

使用 Java 中的 parseFloat() 方法将字符串转换为浮点型。假设我们有以下字符串。String str = "111.8";现在,Float.parseFloat() 方法会将其转换为浮点型数字。float floatVal = Float.parseFloat(str);以下是用输出的完整示例。示例 在线演示public class Demo {   public static void main(String args[]) {       String str = "111.8";       float floatVal = Float.parseFloat(str);       System.out.println("Float: "+floatVal);     } }输出Float: 111.8

在 Java 中将字符串转换为浮点数

Samual Sam
更新于 2020年6月26日 08:48:08

984 次浏览

要将字符串转换为浮点数,请使用 valueOf() 方法。假设我们有以下字符串值。String str = "0.8";将字符串转换为浮点数。Float floatVal = Float.valueOf(str).floatValue();以下为完整示例。示例 在线演示public class Demo {   public static void main(String args[]) {       String str = "0.8";       Float floatVal = Float.valueOf(str).floatValue();       System.out.println("Float: "+floatVal);     } }输出Float: 0.8

广告