Vetenskaplig Kalkylator

Jämför Beräkningar

Nedladdningar

Inkluderar dina indata och resultat för denna beräkning, plus eventuella ytterligare beräkningar du har jämfört.

Utvärdera ett Helt Matematiskt Uttryck med Prioritetsordning

En vetenskaplig kalkylator utvärderar ett helt matematiskt uttryck — inte bara en operation i taget — enligt den vanliga prioritetsordningen för räkneoperationer. Skriv ett uttryck med hjälp av fältet eller knappsatsen nedan, inklusive parenteser, trigonometriska funktioner, logaritmer, exponenter och fakulteter, och få resultatet direkt.

Till skillnad från en enkel fyrfunktionskalkylator förstår denna ett helt uttryck på en gång, på samma sätt som en grafritande kalkylator eller en matematikbok gör: 3 + 4 * 2 utvärderas korrekt till 11 (inte 14), eftersom multiplikation sker före addition, och sqrt(16) + 2^3 utvärderas korrekt till 12, genom att kombinera ett funktionsanrop med en exponent i samma uttryck.

Formeln

Uttryck utvärderas i denna ordning, från första till sista:

  1. Parenteser och funktionsanrop — allt inom ( ), inklusive en funktions eget argument (som 16:an inuti sqrt(16)), utvärderas först.
  2. Exponenter (^) och postfixoperatorer (! för fakultet, % för procent) — utvärderas från höger till vänster för kedjade exponenter (2322^{3^2} betyder 2(32)2^{\left(3^2\right)}, inte (23)2\left(2^3\right)^2).
  3. Multiplikation och division (*, /), från vänster till höger.
  4. Addition och subtraktion (+, -), från vänster till höger.

Inställningen Grader / Radianer styr hur de trigonometriska funktionerna (sin, cos, tan, och deras inverser) tolkar vinklar — samma uttryck betyder något annat i respektive läge, så välj det som matchar problemet för handen.

Räkneexempel

Att utvärdera 16+23\sqrt{16} + 2^3:

    1. Utvärdera kvadratroten först: 16=4\sqrt{16} = 4. 2. Utvärdera exponenten: 23=82^3 = 8. 3. Addera de två resultaten: 4+8=124 + 8 = 12.

Funktioner och exponenter löses först (steg 1 och 2), och först då adderas de två resultaten (steg 3) — att utvärdera strikt från vänster till höger utan att följa denna ordning skulle ge ett annat, felaktigt svar.

Viktiga faktorer att tänka på

  • Att blanda ihop Grader- och Radian-läge är en av de vanligaste källorna till ett felaktigt trigonometriskt resultat. Samma uttryck, som sin(90), ger ett helt annat svar beroende på om 90 tolkas som 90 grader (ger 1) eller 90 radianer (ett värde som inte ens är nära en igenkännlig landmärkesvinkel) — bekräfta alltid vilket läge som är aktivt innan du litar på ett trigonometriskt resultat.
  • Implicit multiplikation (som 2(3+4) eller 3pi) är en bekvämlighet denna kalkylator stödjer, men det är värt att förstå att det fortfarande är vanlig multiplikation under ytan. Att skriva ett tal direkt bredvid en parentes eller en namngiven konstant är en vanlig förkortning i matematisk notation — denna kalkylator tolkar det exakt likadant som om ett * hade skrivits uttryckligen.
  • En saknad eller felmatchad parentes är ett av de vanligaste skrivfelen när man anger ett komplext uttryck. Eftersom varje funktionsanrop och grupperat deluttryck behöver sin egen matchande avslutande parentes är ett långt uttryck med flera nästlade funktioner värt att dubbelkolla för balanserade parenteser innan man antar att ett oväntat resultat är ett beräkningsfel snarare än ett skrivfel.
  • Denna kalkylator använder aldrig eval() eller liknande direkta kodexekveringsgenvägar, av en verklig säkerhetsanledning. Att köra en sträng en användare skrivit direkt som körbar kod är en välkänd säkerhetsrisk för alla verktyg som accepterar fritextmatematisk indata — denna kalkylator tolkar istället uttrycket som ren data med hjälp av en riktig matematisk grammatik, samma säkra tillvägagångssätt varje välbyggd kalkylatorapplikation bör använda.

Vanliga Misstag

  • Att glömma att ^ är högerassociativ för kedjade exponenter. 2^3^2 betyder 2(32)=5122^{\left(3^2\right)} = 512, inte (23)2=64\left(2^3\right)^2 = 64 — den mest högra exponenten löses först, motsatsen till hur vänster-till-höger-operatorer som + och * fungerar.
  • Att anta att ett minustecken alltid gäller före en exponent. -2^2 utvärderas till -4, inte 4, eftersom exponenten binder till 2:an innan det unära minustecknet tillämpas — använd explicita parenteser, som (-2)^2, när du faktiskt vill kvadrera det negativa talet.
  • Att inte kontrollera vilket vinkelläge som är aktivt innan man läser ett trigonometriskt resultat. Ett perfekt korrekt skrivet uttryck som sin(90) ger ett helt annat, lika “korrekt” svar i Grader-läge jämfört med Radian-läge — kalkylatorn har inte fel, det antagna läget hade det.

Bra Att Veta

  • Behöver du lösa en andragradsekvation istället för att bara utvärdera ett uttryck? Andragradsekvation Kalkylator hanterar det direkt, inklusive komplexa rötter.
  • Arbetar du med mycket stora eller mycket små tal i vetenskaplig notation? Grundpotensform Kalkylator konverterar mellan standard- och vetenskaplig notation.
  • Behöver du en enklare fyrfunktionskalkylator utan de vetenskapliga funktionerna? Normal Kalkylator täcker vardagsaritmetik utan den extra komplexiteten.

Källa: Standard order of operations (PEMDAS/BODMAS).

Vanliga Frågor

Stöder detta den vanliga prioritetsordningen för räkneoperationer?

Ja — parenteser och funktionsanrop utvärderas först, sedan exponenter, sedan multiplikation och division, sedan addition och subtraktion, precis som en fysisk vetenskaplig kalkylator eller en matematikbok.

Vad ändrar inställningen Grader / Radianer?

Den styr hur de trigonometriska funktionerna (sin, cos, tan, och deras inverser) tolkar vinklar. "sin(90)" betyder något helt annat i respektive läge — 1 i gradläge, omkring 0,894 i radianläge — så välj det som matchar problemet du arbetar med.

Kan jag skriva ett uttryck direkt istället för att klicka på knapparna?

Ja — uttrycksfältet accepterar skriven inmatning (inklusive parenteser, funktionsnamn som "sqrt(" eller "sin(", och ^-symbolen för exponenter) precis lika bra som knapparna på skärmen, och fungerar fullt ut med enbart tangentbordsnavigering.

Bekräfta din ålder

För att skapa ett konto, ange din födelsemånad och ditt födelseår.