수식 문자열을 받아 사칙연산 (괄호, sqrt, abs, power 포함) 수행하는 Java Code
사칙연산 프로그램이 필요해서 만들었다. 추가로 sqrt, abs, power 연산도 추가했다. (아직 에러는 없는데 혹시 나올수도? ㅎㅎ) import java.util.*; public class StringCalculator { public double evaluate(String expression) { Stack numbers = new Stack(); Stack operations = new Stack(); expression = expression.toLowerCase(); for (int i = 0; i < expression.length(); i++) { char ch = expression.charAt(i); if (ch == '(') { operations.push(ch); } else..
Devolopment/JAVA
2023. 3. 10. 16:45
반응형
최근에 달린 댓글