Java Math decrementExact()方法
java.strictmath.lang.decrementExact()是java中的一个内置函数,它返回参数的递减量,如果结果溢出指定的数据类型,则抛出一个异常,要么是long,要么是int,取决于方法参数上使用的数据类型。由于这是一个递减法,如果结果小于最小值,我们就会遇到异常。最小值可以从Long.MIN_VALUE或Integer.MIN_VALUE导出。
语法
参数: 该函数接受一个强制性的参数,如上图所示,描述如下:
num – 该参数指定了要被递减的数字。
返回值: 该函数返回减去1的参数,如果结果溢出指定的数据类型,则抛出一个异常,这取决于方法参数使用的数据类型是long还是int。
例子
程序1: 演示功能工作的程序
输出
程序2: 演示函数中溢出的程序
输出