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 palaikymasApie š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.
sin → sin⁻¹) ir kad x²/√ persijungtų į x³/³√.
Funkcijos ir konstantos
| Žymuo | Reikšmė |
|---|---|
| sin, cos, tan | Trig. (paklūsta DEG/RAD režimui) |
| asin, acos, atan | Atvirkštinė trig. (grąžina DEG/RAD) |
| log(x) | Logaritmas pagrindu 10 |
| ln(x) | Natūrinis logaritmas (pagrindu e) |
| sqrt, cbrt | Kvadratinė ir kubinė šaknis |
| abs(x) | Absoliuti reikšmė |
| x! | Faktorialas (sveikasis ≥ 0, ≤ 170) |
| x ^ y | Laipsnis (dešinės asociacijos) |
| ncr(n, r) | Deriniai, „n po r“ |
| npr(n, r) | Gretiniai, „n po r“ |
| mod(a, b) | a ÷ b liekana |
| pi | 3.14159265358979… |
| e | 2.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
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().
Kuo skiriasi DEG ir RAD režimai?
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.
Kaip veikia atminties funkcija?
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.