Java StrictMath max()方法及示例
java.lang.StrictMath.max()方法返回 两个值中较大的 那个 。 这个方法有四种变化,传递的参数类型各不相同。
下面将讨论所有这些变化。
- Max(double num1, double num2)是一个内置的方法,用于获得两个给定的双倍值参数的最大值。当num1和num2的值相同时,它返回相同的值。当其中一个值为NaN时,它返回NaN,然后结果为.它占用负0,严格来说比正0小。当一个参数是正零,另一个是负零时,它返回正零。
语法 :
参数:该方法接受一个双参数。
- 双重类型的num1代表该参数
- 代表另一个参数的双数类型的num2
返回值:该方法返回num1和num2的较大值。
示例 :
num1 = 8
nm2 = 19
输出:19.0
下面的程序说明了Java.lang.StrictMath.max()方法。
程序 1:
输出:
程序 2:
输出:
错误条件的例子 :
输出:
- Max(float num1, float num2)是一个内置的方法,用于获得两个给定的浮点数参数的最大值。当num1和num2的值相同时,它返回相同的值。当任何一个值为NaN时,它返回NaN。它占用负零,严格来说小于正零。当一个参数是正零,另一个是负零时,它返回正零。
语法 :
参数:该方法接受一个双参数。
- num1为浮动类型,代表参数
- 代表另一个参数的浮点数num2
返回值:该方法返回num1和num2的较大值。
示例 :
输入:
num1 = 87
nm2 = 59
输出:87.0
下面的程序说明了Java.lang.StrictMath.max()方法。
程序 1:
输出:
- Max(int num1, int num2)是一个内置的方法,用于获得两个给定的int值参数的最大值。当num1和num2的值相同时,它返回相同的值。当任何一个值是NaN时,它返回NaN。当一个参数是正0,另一个是负0时,它返回正0。简而言之,它返回更接近Integer.MAX_VALUE值的那个参数。
语法:
参数:该方法接受一个双参数。
- 代表参数的int类型的num1
- 代表另一个参数的int类型的num2
返回值:该方法返回num1和num2的较大值。
示例 :
输入:
num1 = 13
nm2 = 19
输出:19.0
下面的程序说明了Java.lang.StrictMath.max()方法。
程序 1:
输出:
- Max(long num1, long num2)是一个内置的方法,用于获得两个给定长值参数的最大值。当num1和num2的值相同时,它返回相同的值。当其中一个值为NaN时,它返回NaN。简而言之,它返回更接近Long.MAX_VALUE的参数值。
语法 :
参数:该方法接受一个双参数。
- 长类型的num1代表参数
- 长型的num2代表另一个参数
返回值:该方法返回num1和num2的较大值。
示例 :
输入:
num1 = 78772728
nm2 = 1617177
输出:78772728.0
下面的程序说明了Java.lang.StrictMath.max()方法。
程序 1:
输出: