- CASIO 9860
[fx-9860G] solve 솔브 기능 및 함수 - EQUA 모드 or RUN MAT 모드
1. SOLVE 기능
방법1 : EQUA 모드에서
설명
Solve 계산 모드는 방정식을 정리하여 입력하지 않고도, 방정식의 기저변수 해를 구할 수 있습니다.
설정 및 실행
- SOLVE 모드 진입 : 【MENU】 MAIN MENU
【A】 EQUA
【F3】 SOLVER


- 공식을 그대로 입력합니다.
(= 기호를 입력하지 않으면, 공식의 우측에 =0 이 있는 것으로 가정합니다)
- (변수 테이블에서) 알고 있는 변수 값(=계수 값)을 입력합니다.
- 해의 범위 Lower, Upper 값을 입력합니다. (생략 가능)
- 찾으려고 하는 변수값에 커서를 위치시키고 【F6】 (SOLV) 명령을 내립니다.
(이 때 X=Initial Guess 값을 미리 넣어주면 더욱 좋습니다.)
방법 2 - RUN.MAT 모드에서 (Input Mode : Linear)
입력 순서 : 【OPTN】 【F4】:CALC 【F1】:Solve
사용구문 : Solve(f(x), guess, lowerbound, upperbound)
└ lowerbound(하한), upperbound(상한)은 생략가능합니다.
└ ⚠️주의 : guess 입력을 생략하면 Syntax Error 가 발생하며 답을 구할 수 없습니다.


※ Input Mode : Math 일 때
【OPTN】 에서는 해당 메뉴가 사라져서 이용이 불가능합니다.
착각이었는지 버전업에 따른 영향인지, Math 설정에서도 【OPTN】 - 【F4】CALC - 【F1】Solve 를 선택 입력할 수 있습니다.
카탈로그 S 【SHIFT】【4】【×】 또는 T 【SHIFT】【4】【÷】 을 누른 후,
방향키 ▲▼ 를 이용해 Solve 함수를 찾아가서 선택해 입력할 수도 있습니다.
2. 예제 - Equation Solver
물체를 속도 V로 위로 던질 때, T초 후에 H의 높이에 도달한다.
H=14(meter), T=2(seconds), G=9.8(㎨) 일 때,
다음 공식을 사용하여 초기 속도 V 를 찾으시오.
$ H = V\cdot T - \dfrac{1}{2}G\cdot T^{2} $
- 【MENU】 - EQUA 또는 Equation
- 【F3】 - SOLV 또는 Solver
- 수식 입력

후 【EXE】 - 변수값 입력
V를 찾아야 하므로 =0 으로 두든, 초기값을 =0 대신에 입력하든 하고
【F6】[SOLVE] - 결과값 확인

V=16.8
찾아진 V값과, 입력했던 변수값으로 계산한 좌변값=Lft, 우변값=Rgt. 둘이 서로 같아야 함. -
V값은 그대로 두고, 이번에는 T=1초 후 높이를 알고 싶으면
【F1】[REPEAT] 또는 [REPT] 를 누르고
T=1로 변경하고 H=14로 이동한 다음,
【F6】[SOLVE] 하면 -
결과값 H 확인

3. 주의사항
- [fx-9860]에서 Solve 기능은 한번에 하나의 (추정)해만을 찾을 수 있습니다. 또 다른 해를 찾으려면 그 해에 가까운 추정치(Guess)를 새로 넣고 SOLVE 기능을 사용해야 합니다.
SolveN() 함수는 여러 해를 한꺼번에 표시합니다. - Solve 함수 내에서는 복소수, 2차미분, ∑, 최대값/최소값, Solve 등을 사용할 수 없습니다.
- 명령 후 계산이 끝나지 않을 때(=커서가 보이지 않을 때)에는 【AC】 를 눌러 중지시킵니다.
- 등호 기호(=)는 하나만 넣을 수 있습니다. 따라서 연립방정식은 풀 수 없습니다.
1차 연립방정식은 solve 말고 EQUA-Polynomial 기능을 사용합니다. - 뉴튼법을 사용하기 때문에, 그로 인한 문제가 발생할 수 있습니다.
http://www.allcalc.org/11532 - solve() 함수 및 solverN() 함수 그리고 Equation Solver는 실수 범위의 해만 찾을 수 있습니다.
복소수 해의 경우
Equation 모드의 연립방정식/2~6차식 이나 행렬(Matrix)를 이용하여 구할 수 있습니다.
(이 때 설정에서 Complex Mode 를 Real 에서 복소수 형식으로 바꾸어야 합니다)
댓글5
-
세상의모든계산기
SolveN() 함수
사용 구문 : SolveN(좌변[=우변], [변수], [하한,상한])
- [=우변] 생략가능
- [변수] 생략가능. 생략시 X로 지정됨
- [하한,상한] 값 또는 수식 입력
특징 :
- 여러 해가 있는 경우에 10개까지는 ListAns 형식으로 구해질 수 있습니다.

9860G 펌웨어 버전에 따라 SolveN 함수가 없을 수도 있습니다.
최신 버전으로 펌웨어 업데이트를 하면 아마도 나타날겁니다만... 그래도 안되면 댓글 남겨주세요.
세상의모든계산기 님의 최근 댓글
교점이 2개 이상일때 모든 값을 구하는 법 계산기마다 가능/불가능이 갈릴 수도 있고, 수식에 따라 가능/불가능이 갈릴 수도 있죠. 불확실할때는 그래프로 확인하세요. 2025 12.16 T가 410인 해를 찾는 방법 -> 초기값을 입력하세요. [공학용 계산기] 공학용 계산기의 꽃? solve (솔브) 기능 이해하기 (Newton-Raphson 법, 뉴튼법) https://allcalc.org/11532 2025 12.16 참고 - [공학용 계산기] 정적분 계산 속도 벤치마크 비교 https://allcalc.org/9677 2025 12.11 다른 계산기의 경우와 비교 1. TI-nspire CAS ㄴ CAS 계산기는 가능한 경우 부정적분을 먼저하고, 그 값에 구간을 대입해 최종값을 얻습니다. ㄴ 부정적분이 불가능할 때는 수치해석적 방법을 시도합니다. 2. CASIO fx-991 ES Plus ㄴ CASIO 계산기의 경우, 적분할 함수에 따라 시간이 달라지는 것으로 알고 있는데, 정밀도를 확보할 별도의 알고리즘을 채택하고 있는 것이 아닐까 생각되네요. 2025 12.11 일반 계산기는 보통 리셋기능이 따로 없기 때문에, 다른 요인에 영향을 받을 가능성은 없어 보이구요. '원래는 잘 되었는데, 지금은 설정 값이 날아간다'면 메모리 값을 유지할만큼 배터리가 꾸준하게 공급되지 않기 때문일 가능성이 높다고 봐야겠습니다. - 태양광이 있을 때는 계산은 가능하지만, 서랍등에 넣으면 배터리가 없어서 리셋 https://blog.naver.com/potatoyamyam/223053309120 (교체 사진 참조) 1. 배터리 준비: * 다이소 등에서 LR54 (LR1130) 배터리를 구매합니다. (보통 4개 들이 1,000원에 판매됩니다. LR44와 높이가 다르니 혼동하시면 안됩니다.) 2. 준비물: * 작은 십자드라이버 (계산기 뒷면 나사용. 이것도 없으시면 다이소에서...) 3. 커버 분해: * 계산기 뒷면의 나사를 풀고, 머리 부분(윗부분)의 커버를 조심스럽게 분해합니다. (참고해주신 블로그 사진을 보시면 이해가 빠르실 겁니다.) 4. 배터리 교체: * 기존 배터리를 빼냅니다. * 새 LR54 배터리의 '+'극 방향을 정확히 확인하여 제자리에 넣어줍니다. (대부분의 경우 '+'극이 위로 보이도록 넣습니다.) 5. 조립: * 커버를 다시 닫고 나사를 조여줍니다. * 블로그 사진을 보니 배터리 연결선 등이 눌려서 씹혀 있네요. 원래 씹히도록 설계를 안하는데, 원래 그렇게 만들어 놓은 건지? 모르겠네요. 여튼 씹히면 단선될 가능성이 있으니, 잘 보시고 플라스틱 틈새 등으로 적절히 배치해서 안씹히게 하는 것이 좋습니다. 6. TAX 재설정: * 계산기의 전원을 켜고 TAX 요율을 10%로 다시 설정합니다. 2025 12.10