Lausekkeen laskin
Laske matemaattinen lauseke, jossa voi olla yksiköitä, funktioita, vakioita ja pieniä matriiseja rajoitetussa mathjs-ympäristössä. Kirjoita esimerkiksi 5 cm + 2 inch to mm, 60 km/h to m/s tai det([[1, 2], [3, 4]]), niin saat tuloksen haluamallasi tarkkuudella pyöristettynä. Lausekkeissa ei voi määrittää muuttujia tai funktioita eikä käyttää mitään matematiikkakirjaston ulkopuolelta, joten kaikenlaiset syötteet ovat turvallisia. Kätevä yksikkömuunnoksiin, teknisiin tarkistuksiin ja nopeisiin laskuihin.
Usein kysytyt kysymykset
Mitä voin kirjoittaa?
Lukuja, operaattorit + - * / ^ ja %, mod, factorial(n), sulkeita, yksiköitä, kuten cm, kg, km/h tai degC, vakioita pi, e, tau, phi ja i sekä funktioita, kuten sqrt, sin, log, round, mean tai det. Kertomerkkiä ei tarvitse kirjoittaa, joten 2 pi ja 3 kg ymmärretään oikein. Syötteen enimmäispituus on 2000 merkkiä.
Miten yksikkömuunnokset toimivat?
Lisää lukuihin yksiköt ja käytä muuntamiseen sanaa to tai in, esimerkiksi 3 ft to m tai 100 degF to degC. Yksiköt yhdistyvät laskutoimituksissa: 1 kg * 9.81 m/s^2 antaa tulokseksi 9.81 N ja 2 cm * 3 cm tulokseksi 6 cm^2. Yhteensopimattomien yksiköiden, kuten kg:n ja m:n, yhteenlasku palauttaa virheen.
Voinko käsitellä matriiseja ja vektoreita?
Kyllä. Kirjoita ne hakasulkeisiin, esimerkiksi [1, 2, 3] tai [[1, 2], [3, 4]]. Kullakin rivillä voi olla enintään 10 alkiota, ja sisäkkäisyyttä voi olla kahdella tasolla. Käytettävissä ovat muun muassa funktiot det, inv, transpose, trace, dot, cross ja norm sekä alkiokohtaiset operaattorit, kuten .*. Matriisitulokset näytetään tasattuna lohkona.
Mitkä ominaisuudet on poistettu käytöstä turvallisuussyistä?
Muuttujat, sijoitukset, funktioiden määrittelyt, merkkijonot, oliot, lukujonot, indeksointi ja ominaisuuksien käyttö hylätään ennen laskentaa. mathjs:n tietoturvaohjeiden mukaisesti import, createUnit, evaluate, parse, simplify ja derivative on poistettu käytöstä, ja kutsua voi vain matematiikkafunktioiden sallittua luetteloa. Lausekkeella ei voi käyttää JavaScript:a eikä palvelinta.
Käyttävätkö trigonometriset funktiot asteita vai radiaaneja?
Tavalliset luvut tulkitaan radiaaneiksi, joten sin(pi / 2) on 1. Lisää deg-yksikkö, jos haluat käyttää asteita, esimerkiksi sin(30 deg) tai cos(45 deg). Tieteellisessä laskimessa on astetila, jossa tavalliset luvut tulkitaan asteiksi.
Mitä prosenttimerkki tarkoittaa?
Luvun jälkeinen prosenttimerkki jakaa luvun 100:lla, joten 50% on 0.5 ja 200 * 15% on 30. Plus- tai miinusmerkin jälkeen prosentti lasketaan vasemmanpuoleisesta luvusta, joten 100 + 10% on 110. Kahden luvun välissä, kuten lausekkeessa 10 % 3, merkki toimii jakojäännösoperaattorina ja tulos on 1. Voit kirjoittaa myös 10 mod 3.
Miten tulokset pyöristetään?
Luvut, yksikköarvot ja kompleksilukujen osat pyöristetään valitsemaasi desimaalitarkkuuteen, oletuksena 6 ja enintään 15 desimaaliin. Loppunollat poistetaan. Valitulla tarkkuudella liian pieniä arvoja ei voi näyttää, joten ne esitetään tieteellisessä merkintätavassa. Nollalla jakaminen palauttaa arvon Infinity, ja 0 / 0 ilmoitetaan määrittelemättömäksi.
Voinko syöttää useita lausekkeita kerralla?
Et. Työkalu laskee yhden lausekkeen kerrallaan, ja puolipisteet tai ylimääräiset rivit hylätään. Yhdistä osat laskutoimituksilla tai laske ne peräkkäin. Näin jokainen tulos liittyy selkeästi sitä vastaavaan lausekkeeseen.
Onko laskennalla aikaraja?
Kukin laskenta suoritetaan eristetyssä worker-prosessissa, ja sen aikaraja on 3 sekuntia. Lisäksi syötteen pituutta, sisäkkäisyyden syvyyttä ja matriisin kokoa on rajoitettu. Kombinaatioiden ja permutaatioiden laskennassa n voi olla enintään 10,000. Raja-arvon ylittävästä lausekkeesta näytetään selkeä ilmoitus, jotta sivu ei hidastu.
Tukeeko työkalu kompleksilukuja?
Kyllä. Käytä imaginääriyksikölle i:tä, kuten lausekkeessa (2 + 3i) * (1 - i). Funktiot, kuten sqrt(-4), palauttavat kompleksituloksia, kuten 2i. Funktioilla re, im, arg ja conj voi poimia kompleksituloksen osia. Tulokset näytetään muodossa a + bi.