Izteiksmju aprēķinātājs
Aprēķiniet matemātisku izteiksmi ar mērvienībām, funkcijām, konstantēm un nelielām matricām ierobežotā mathjs smilškastē. Ievadiet, piemēram, 5 cm + 2 inch to mm, 60 km/h to m/s vai det([[1, 2], [3, 4]]), un iegūstiet rezultātu, kas noapaļots līdz jūsu izvēlētajai precizitātei. Izteiksmēs nevar definēt mainīgos vai funkcijas, kā arī piekļūt nekam ārpus matemātikas bibliotēkas, tāpēc jebkura ievade ir droša. Noderīgs rīks mērvienību konvertēšanai, inženiertehniskām pārbaudēm un ātriem aprēķiniem.
Bieži uzdotie jautājumi
Ko varu ievadīt?
Skaitļus, operatorus + - * / ^ un %, mod, factorial(n), iekavas, mērvienības, piemēram, cm, kg, km/h vai degC, konstantes pi, e, tau, phi un i, kā arī funkcijas, piemēram, sqrt, sin, log, round, mean vai det. Tiek atbalstīta netiešā reizināšana, tāpēc 2 pi un 3 kg tiek saprasti. Ievade var būt līdz 2000 rakstzīmēm gara.
Kā darbojas mērvienību konvertēšana?
Pievienojiet skaitļiem mērvienības un izmantojiet to vai in, lai konvertētu, piemēram, 3 ft to m vai 100 degF to degC. Mērvienības kombinējas ar aritmētiskām darbībām, tāpēc 1 kg * 9.81 m/s^2 dod 9.81 N, bet 2 cm * 3 cm dod 6 cm^2. Saskaitot nesaderīgas mērvienības, piemēram, kg un m, tiek parādīta kļūda.
Vai varu strādāt ar matricām un vektoriem?
Rakstiet tos kvadrātiekavās, piemēram, [1, 2, 3] vai [[1, 2], [3, 4]], katrā rindā ievadot ne vairāk kā 10 elementus un izmantojot divus ligzdošanas līmeņus. Ir pieejamas tādas funkcijas kā det, inv, transpose, trace, dot, cross un norm, kā arī elementu līmeņa operatori, piemēram, .*. Matricu rezultāti tiek parādīti kā līdzināts bloks.
Kuras funkcijas drošības nolūkos ir atspējotas?
Mainīgie, piešķiršanas darbības, funkciju definīcijas, virknes, objekti, diapazoni, indeksēšana un piekļuve rekvizītiem tiek noraidīti pirms aprēķina. Ievērojot mathjs drošības vadlīnijas, import, createUnit, evaluate, parse, simplify un derivative ir atspējoti, un var izsaukt tikai matemātisko funkciju atļauto sarakstu. Nekas izteiksmē nevar piekļūt JavaScript vai serverim.
Vai trigonometriskās funkcijas izmanto grādus vai radiānus?
Parastie skaitļi tiek uzskatīti par radiāniem, tāpēc sin(pi / 2) ir 1. Lai strādātu grādos, pievienojiet mērvienību deg, piemēram, sin(30 deg) vai cos(45 deg). Zinātniskajā kalkulatorā ir grādu režīms, kurā parastie skaitļi tiek uzskatīti par grādiem.
Ko dara procentu zīme?
Procentu zīme aiz skaitļa to dala ar 100, tāpēc 50% ir 0.5 un 200 * 15% ir 30. Pēc plus vai mīnus zīmes procenti tiek aprēķināti attiecībā pret skaitli pa kreisi, tāpēc 100 + 10% ir 110. Starp diviem skaitļiem, piemēram, 10 % 3, tā darbojas kā modulo operators un atgriež atlikumu 1. Varat arī rakstīt 10 mod 3.
Kā tiek noapaļoti rezultāti?
Skaitļi, mērvienību vērtības un komplekso skaitļu daļas tiek noapaļotas līdz jūsu izvēlētajam zīmju skaitam aiz komata — pēc noklusējuma 6, bet iespējams līdz 15 — un beigu nulles tiek noņemtas. Vērtības, kas ir pārāk mazas, lai tās attēlotu ar šādu precizitāti, tiek rādītas zinātniskajā pierakstā. Dalot ar nulli, tiek atgriezta Infinity, bet 0 / 0 tiek norādīts kā undefined.
Vai varu vienlaikus ievadīt vairākas izteiksmes?
Nē, katrā aprēķinā rīks aprēķina vienu izteiksmi, un semikoli vai papildu rindas tiek noraidītas. Apvienojiet izteiksmes daļas, izmantojot aritmētiskās darbības, vai aprēķiniet tās citu pēc citas. Tas nodrošina, ka katrs rezultāts ir skaidri saistīts ar savu izteiksmi.
Vai ir noteikts laika ierobežojums?
Katrs aprēķins darbojas izolētā procesā, un tam ir 3 sekunžu laika ierobežojums, kā arī ievades garuma, ligzdošanas dziļuma un matricas izmēra ierobežojumi. Kombināciju un permutāciju aprēķiniem n vērtība nedrīkst pārsniegt 10,000. Ja izteiksme sasniedz kādu ierobežojumu, tiek parādīts skaidrs paziņojums, nevis palēnināta lapa.
Vai tiek atbalstīti kompleksie skaitļi?
Jā, izmantojiet i kā imagināro vienību, piemēram, (2 + 3i) * (1 - i), un tādas funkcijas kā sqrt(-4), kas atgriež kompleksus rezultātus, piemēram, 2i. Ar re, im, arg un conj var iegūt kompleksā rezultāta daļas. Rezultāti tiek attēloti formā a + bi.