mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
add engine and fix bug
This commit is contained in:
@@ -53,7 +53,7 @@ public class Calculator {
|
||||
}
|
||||
}
|
||||
}
|
||||
if (arr[0] == '~' || arr[1] == '(') {
|
||||
if (arr[0] == '~' || (arr.length > 1 && arr[1] == '(')) {
|
||||
arr[0] = '-';
|
||||
return "0" + new String(arr);
|
||||
} else {
|
||||
|
@@ -16,4 +16,10 @@ public class CalculatorTest {
|
||||
final double conversion = Calculator.conversion("77 * 12");
|
||||
Assert.assertEquals(924.0, conversion, 2);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void conversationTest3(){
|
||||
final double conversion = Calculator.conversion("1");
|
||||
Assert.assertEquals(1, conversion, 2);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user