Skip to content

Inžinerinė skaičiuoklė

Pilnavertė mokslinė skaičiuoklė su trigonometrinėmis funkcijomis, logaritmais, atmintimi ir DEG/RAD režimu.

Mokslinė skaičiuoklė

Įvesk arba spausk — visiškas klaviatūros palaikymas
 
0
Išbandyk

Apie šią skaičiuoklę

Kaip ji apskaičiuoja

Reiškiniai laikosi standartinės matematinių operacijų tvarkos — skliaustai, laipsniai, daugyba ir dalyba (iš kairės į dešinę), sudėtis ir atimtis (iš kairės į dešinę). Laipsnis (^) yra dešinės asociacijos, todėl 2^3^2 = 2^(3^2) = 512.

Trigonometrinės funkcijos naudoja dabartinį kampo režimą, rodomą šalia ekrano (DEG arba RAD). DEG režimu sin(30) = 0,5; RAD — sin(pi/6) = 0,5.

% aiškinamas kaip „padalinti iš 100“ — taigi 200 * 15% = 30, o 50% = 0,5.

Patarimas: paspauskite 2nd mygtuką virš ekrano, kad trig. klavišai persijungtų į savo atvirkštinius (sin → sin⁻¹) ir kad x²/√ persijungtų į x³/³√.

Funkcijos ir konstantos

ŽymuoReikšmė
sin, cos, tanTrig. (paklūsta DEG/RAD režimui)
asin, acos, atanAtvirkštinė trig. (grąžina DEG/RAD)
log(x)Logaritmas pagrindu 10
ln(x)Natūrinis logaritmas (pagrindu e)
sqrt, cbrtKvadratinė ir kubinė šaknis
abs(x)Absoliuti reikšmė
x!Faktorialas (sveikasis ≥ 0, ≤ 170)
x ^ yLaipsnis (dešinės asociacijos)
ncr(n, r)Deriniai, „n po r“
npr(n, r)Gretiniai, „n po r“
mod(a, b)a ÷ b liekana
pi3.14159265358979…
e2.71828182845904…

Kaip tai veikia

Ši mokslinė skaičiuoklė skaičiuoja matematinius reiškinius naudodama Shunting-yard algoritmą — saugų, struktūruotą analizatorių, kuris konvertuoja įprastą užrašymą (pvz., „2+3×4“) į atvirkštinę lenkišką notaciją, o tada apskaičiuoja, atsižvelgdamas į operatorių pirmenybę ir skliaustus. JavaScript eval() nenaudojamas.


Kampo režimas: perjunkite tarp DEG (laipsniai) ir RAD (radianai) trigonometrinėms funkcijoms. DEG režimu sin(30) = 0,5. RAD režimu sin(π/2) = 1. Atvirkštinės trig. funkcijos (sin⁻¹, cos⁻¹, tan⁻¹) taip pat paklūsta šiam nustatymui.


Atmintis: penki atminties mygtukai leidžia įrašyti ir iškviesti reikšmes tarp skaičiavimų. MS įrašo dabartinį rezultatą, MR jį iškviečia, M+ ir M− prideda/atima nuo atminties, o MC ją išvalo.


Palaikomos operacijos: bazinė aritmetika (+, −, ×, ÷), kėlimas laipsniu (xʸ), kvadratas (x²), kvadratinė šaknis (√), kubinė šaknis (∛), faktorialas (x!), absoliuti reikšmė (|x|), atvirkštinis (1/x), procentas (%), logaritmas (log₁₀), natūrinis logaritmas (ln), bei konstantos π ir e.


Patarimai ir geroji praktika

Perjunkite DEG/RAD režimą prieš įvesdami trig. reiškinius — tai veikia visus sin, cos, tan ir jų atvirkštinius.
Naudokite skliaustus skaičiavimo tvarkai valdyti: (2+3)×4 = 20, bet 2+3×4 = 14.
Skaičiuoklė rodo gyvą rezultato peržiūrą, kai sudarinėjate savo reiškinį.
Klavišų sparčiai: 0–9 skaitmenims, +−*/^ operatoriams, Enter „=“, Escape — išvalyti.

Dažniausiai užduodami klausimai

Kaip veikia reiškinių analizatorius?

Skaičiuoklė naudoja Shunting-yard algoritmą Jūsų reiškiniui konvertuoti į atvirkštinę lenkišką notaciją (RPN), tada apskaičiuoja RPN dėklą. Tai užtikrina teisingą operatorių pirmenybę (daugyba prieš sudėtį, laipsnis prieš daugybą) ir tinkamą skliaustų tvarkymą — viskas neatliekant JavaScript eval().

DEG režimas aiškina kampus laipsniais (visas ratas = 360°), tai dažniausias vienetas kasdienėje matematikoje. RAD režimas naudoja radianus (visas ratas = 2π ≈ 6,283), kas yra standartas matematinėje analizėje ir fizikoje. Pavyzdžiui, sin(90) = 1 DEG režimu, bet sin(π/2) = 1 RAD režimu.

Atmintis išsaugo vieną skaičių per skaičiavimus. MS (atminties išsaugojimas) išsaugo dabartinę ekrano reikšmę. MR (atminties iškvietimas) įterpia išsaugotą reikšmę į Jūsų reiškinį. M+ prideda dabartinę reikšmę į atmintį, M− atima, o MC išvalo atmintį iki nulio.