예제 스크린샷 사용자 매뉴얼 Bluesky 로고 YouTube
OghmaNano 유기/페로브스카이트 태양전지, OFET 및 OLED 시뮬레이션 다운로드

내장 계산기(RPN 표현식)

OghmaNano에는 역폴란드 표기법(RPN)을 사용하여 대수 표현식을 계산하는 작은 내장 계산기가 포함되어 있습니다. 이는 단일 숫자 값이 아니라 수학적 표현식을 간결하고 모호함 없이 지정해야 하는 모든 곳에서 사용됩니다.

실제로 계산기는 다음과 같은 워크플로에서 가장 자주 접하게 됩니다:

1. 지원되는 연산

산술 및 비교 연산자
연산 연산자 예시
거듭제곱 ^ \(2^3 = 8\)
곱셈 * \(2 * 3 = 6\)
나눗셈 / \(6 / 2 = 3\)
덧셈 + \(2 + 3 = 5\)
뺄셈 - \(5 - 3 = 2\)
보다 큼 > \(5 > 3\)은 1
보다 작음 < \(2 < 5\)는 1
크거나 같음 >= \(5 >= 5\)는 1
작거나 같음 <= \(3 <= 4\)는 1

2. 지원되는 함수

지원되는 함수
함수 이름 함수 예시
사인 sin \(\sin(\pi/2) = 1\)
코사인 cos \(\cos(0) = 1\)
절댓값 abs \(\text{abs}(-3) = 3\)
양의 부분 pos \(\text{pos}(-3)=0,\ \text{pos}(3)=3\)
로그(밑 10) log \(\log(100) = 2\)
지수 함수 exp \(\exp(2) = e^2\)
제곱근 sqrt \(\sqrt{9} = 3\)
최소값 min \(\min(2, 3) = 2\)
최대값 max \(\max(2, 3) = 3\)
난수 rand \(\text{rand}(a,b)\)는 \(a\)와 \(b\) 사이의 난수를 생성합니다
로그 난수 randlog \(\text{randlog}(a,b)\)는 \(a\)와 \(b\) 사이의 로그 난수를 생성합니다