Provide example for calculating Integer.MIN_VALUE with SpEL's power operator

This commit is contained in:
Sam Brannen
2024-02-02 14:43:56 +01:00
parent 1e432ff95d
commit 7025b7aac2
2 changed files with 7 additions and 0 deletions

View File

@@ -415,6 +415,8 @@ Java::
int maxInt = parser.parseExpression("(2^31) - 1").getValue(int.class); // Integer.MAX_VALUE
int minInt = parser.parseExpression("-2^31").getValue(int.class); // Integer.MIN_VALUE
// -- Operator precedence --
int minusTwentyOne = parser.parseExpression("1+2-3*8").getValue(int.class); // -21
@@ -479,6 +481,8 @@ Kotlin::
val maxInt = parser.parseExpression("(2^31) - 1").getValue(Int::class.java) // Integer.MAX_VALUE
val minInt = parser.parseExpression("-2^31").getValue(Int::class.java) // Integer.MIN_VALUE
// -- Operator precedence --
val minusTwentyOne = parser.parseExpression("1+2-3*8").getValue(Int::class.java) // -21