Žádné nahrávání, 100% lokálně, bez účtu

Vědecká kalkulačka

Napište nebo poklepejte výraz, funkce, mocniny a konstanty, a uvidíte výsledek okamžitě, vše v prohlížeči.

Jak Vědecká kalkulačka funguje

Vědecká kalkulačka vyhodnocuje úplné matematické výrazy, nikoli jen jednu operaci najednou. Zadejte výraz jako 2 krát sin(pi děleno 4) na druhou plus ln(e) a okamžitě získáte odpověď se správným pořadím operátorů, závorkami, mocninami, trigonometrií (sin, cos, tan a jejich inverzy), logaritmy (log o základě 10 a ln), druhou odmocninou, exp, abs a konstantami pi a e. Přepínač stupně nebo radiány ovládá trigonometrické funkce.

Výrazový engine používá parser shunting-yard sestavený od nuly namísto JavaScriptového eval, takže neznámá závorka nebo nerozpoznaný název vrátí jasnou chybu místo spuštění libovolného kódu. Vaše výpočty zůstávají zcela ve vašem prohlížeči.

Vědecká kalkulačka: návod krok za krokem

  1. Zadejte výraz do vstupního pole pomocí standardního označení: čísla, operátory (+, -, *, /), ^ pro mocniny a názvy funkcí jako sin, cos, sqrt.
  2. Použijte závorky pro seskupení dílčích výrazů podle potřeby.
  3. Nastavte úhlový režim na Stupně nebo Radiány před použitím trigonometrických funkcí.
  4. Stiskněte Enter nebo klikněte na tlačítko Vypočítat pro vyhodnocení výrazu.
  5. Přečtěte si výsledek; pokud je výraz neplatný, místo toho se zobrazí popisná chybová zpráva.

Časté případy použití

  • Vyhodnocení vícekrokového fyzikálního vzorce, jako je kinetická energie (0,5 krát m krát v na druhou), zadáním jako jediného výrazu.
  • Ověření odpovědi na domácí úkol z trigonometrie zadáním výrazu přímo, místo rozkládání na kroky.
  • Převod mezi úhlovými jednotkami výpočtem například sin(30) v režimu stupňů vs. sin(pi děleno 6) v režimu radiánů pro potvrzení shody.
  • Rychlé ověření logaritmického výsledku, jako je log(1000) = 3 nebo ln(e na druhou) = 2, během studijní session.

Často kladené otázky

Jaké operátory a funkce mohu použít?

Standardní aritmetika: + - * / a ^ pro mocniny. Trigonometrie: sin, cos, tan, asin, acos, atan (ve stupních nebo radiánech). Logaritmy: log (základ 10) a ln (přirozený). Ostatní: sqrt (druhá odmocnina), exp (e na mocninu x), abs (absolutní hodnota). Konstanty: pi a e. Exponenciální notace jako 1e3 je také přijímána.

Jak funguje režim stupně a radiány?

Přepínač nahoře ovládá, jak trigonometrické funkce interpretují svůj argument. V režimu stupňů je sin(90) rovna 1 a cos(180) rovna minus 1. V režimu radiánů je sin(pi děleno 2) rovna 1. Inverzní funkce vracejí hodnoty ve stejné jednotce: asin(1) dá 90 v režimu stupňů nebo pi děleno 2 v režimu radiánů.

Používá kalkulačka JavaScript eval?

Ne. Výraz je tokenizován a vyhodnocen parserem shunting-yard implementovaným od nuly bez použití eval nebo Function. Pouze rozpoznané operátory a funkce uvedené výše mohou produkovat výsledek; cokoli jiného vrátí jasnou chybu. Všechny výpočty probíhají ve vaší kartě prohlížeče.

Co je konkrétní příklad pořadí operátorů?

Zadáním 2 + 3 * 4 získáte 14, nikoli 20, protože násobení se váže silněji než sčítání. Chcete-li to změnit, dejte sčítání do závorek: (2 + 3) * 4 dá 20. Mocniny se váží ještě silněji: 2 ^ 3 * 4 dá 32 (8 krát 4), zatímco 2 ^ (3 * 4) dá 4096.

Mohu to použít offline?

Ano. Po načtení stránky kalkulačka funguje zcela na vašem zařízení bez sítě. Parser je čistá JavaScriptová aritmetika, což je důvod, proč vaše výrazy nikdy neopustí váš prohlížeč.

Co se stane, když zadám neplatný výraz?

Parser ověřuje sekvenci tokenů před vyhodnocením. Běžné chyby zahrnují nepárované závorky, neznámý název funkce nebo dělení nulou. Každý případ vrací popisnou zprávu, takže víte přesně, co opravit.