공식 계산기
변수, SI 접두사 및 암시적 곱셈을 지원하는 여러 줄 공식 계산기
공식 계산기란?
공식 계산기는 다중 행 변수 정의, 실시간 평가 및 자동 종속성 전파를 지원하는 온라인 계산 도구입니다. 코드처럼 계산 논리를 한 줄씩 작성할 수 있으며, 각 행에서 변수를 정의하거나 표현식을 평가하면 결과가 오른쪽 패널에 즉시 표시됩니다. 서버 없이 브라우저에서 완전히 실행되며 엔지니어, 학생, 개발자에게 적합합니다.
사용 방법
에디터에 수식을 한 줄씩 입력합니다. name = expression 구문으로 변수를 정의하면 이후 행에서 참조할 수 있습니다. =가 없는 순수 표현식은 직접 평가되어 결과가 표시됩니다. //로 시작하는 행은 주석으로 무시됩니다. 모든 수식은 브라우저 IndexedDB에 자동 저장되어 페이지 새로고침 후에도 유지됩니다.
예시: a = 10 b = a * 3 sqrt(b) 결과:a = 10, b = 30, 마지막 행에 5.477... 표시
SI 접두사와 암시적 곱셈
일반적인 SI 접두사 지원:T(10^12), G(10^9), M(10^6), k(10^3), m(10^-3), u(10^-6), n(10^-9), p(10^-12). 예를 들어 10k는 10000, 4.7u는 0.0000047입니다. 숫자 바로 뒤에 변수명이 오면 자동으로 곱셈이 삽입됩니다:2PI는 2*PI와 동일, 3R1은 3*R1과 동일합니다.
내장 함수 및 상수
내장 수학 함수:sin, cos, tan, asin, acos, atan, atan2, sinh, cosh, tanh, sqrt, cbrt, exp, log(자연 로그), log2, log10, abs, ceil, floor, round, pow, max, min, sign, trunc.
내장 상수:PI(π), E(오일러 수), LN2, LN10, LOG2E, LOG10E, SQRT2, SQRT1_2, Infinity.
숫자 형식 및 연산자
표현식에서 여러 숫자 형식 지원: - 16진수:0xFF(255) - 2진수:0b1010(10) - 8진수:0o77(63) - 퍼센트:50%(0.5)
특수 연산자: - 거듭제곱:a ^ b는 a의 b제곱 - 조건식:조건 ? 참값 : 거짓값 - 비교 및 논리 연산:>, <, >=, <=, ==, !=, &&, ||, !
사용자 정의 함수 및 각도 모드
화살표 구문으로 사용자 정의 함수 생성: f = x => x^2 f(3) // → 9
g = (a, b) => sqrt(a^2 + b^2) g(3, 4) // → 5
사용자 정의 함수는 이전에 정의된 변수를 참조할 수 있으며, 내장 함수와 동일한 방식으로 호출됩니다.
각도 모드:DEG/RAD 버튼을 클릭하여 삼각함수의 도/라디안 모드를 전환。DEG 모드에서 sin(90) = 1, RAD 모드에서 sin(PI/2) = 1。