Inline matematisk utvärderare
Hitta aritmetiska uttryck som slutar på "=" i din text och fyll i svaret.
Inline matematisk utvärderare
Klistra in vilken text som helst som innehåller lös aritmetik och det här verktyget hittar alla uttryck som slutar med ett likhetstecken och fyller i svaret precis där det är. Skriv "2+5=" och det blir "2+5=7". Skriv "10*15=" och det blir "10*15=150". Den är byggd för anteckningar, mötesprotokoll, inklistrade summor i kalkylark, läxutkast och alla ställen med vanlig text där du antecknar en snabb summa och helst inte vill byta till en kalkylatorapp.
Utvärderaren stöder addition, subtraktion, multiplikation och division, och den respekterar normal operatorprioritet, så "2+3*4=" blir korrekt "2+3*4=14" istället för 20. Radera en del av ett uttryck inom parentes för att åsidosätta den ordningen, inklusive kapslade parenteser som "((1+2)*(3+4))=". Tal kan vara heltal eller decimaler, och resultaten är formaterade som en person skulle skriva dem — inget efterföljande ".0", och flyttalsbrus från divisioner som 0.1+0.2 avrundas bort.
Två säkerhetsbeteenden gör det förutsägbart. Om ett uttryck redan har ett svar — säg att din text lyder "2+5=7" — låter verktyget det vara ifred istället för att lägga till ett andra. Om något bara ser ut som ett uttryck men inte är det, till exempel obalanserade parenteser, två operatorer i rad eller division med noll, lämnas den texten orörd snarare än gissad; jämförelser som "x==y" eller "n>=5" anses inte heller vara ekvationer. En sammanfattningsrad under utgången visar hur många uttryck som hittades och hur många som löstes.
Allt körs lokalt i din webbläsare med hjälp av en liten handskriven parser - det är ingen eval() eller Function() involverad, och ingen text skickas någonsin någonstans. Det gör det säkert att köra över utkast som innehåller privata nummer: budgetar, fakturor, lagerräkningar eller personliga beräkningar. Klistra in, granska de ifyllda resultaten och kopiera sedan resultatet eller skicka det vidare till ett annat verktyg.