Přeskočit na obsah
100% lokálně

Inline matematický hodnotitel

Najděte ve svém textu aritmetické výrazy končící na "=" a doplňte odpověď.

Vstup
Výstup

Inline matematický hodnotitel

Vložte jakýkoli text, který obsahuje volnou aritmetiku, a tento nástroj najde každý výraz, který končí rovnítkem, a doplní odpověď tam, kde je. Napište "2+5=" a stane se "2+5=7". Napište "10*15=" a stane se "10*15=150". Je vytvořen pro poznámky, zápisy ze schůzek, součty vložené do tabulek, návrhy domácích úkolů a jakékoli místo ve formátu prostého textu, kde si zaznamenáte rychlý součet a raději nepřejdete na aplikaci kalkulačky.

Vyhodnocovač podporuje sčítání, odčítání, násobení a dělení a respektuje normální prioritu operátorů, takže "2+3*4=" se správně změní na "2+3*4=14" místo 20. Zalomením části výrazu do závorek přepíšete toto pořadí, včetně vnořených závorek jako "((1+2)*(3+4))=". Čísla mohou být celá čísla nebo desetinná místa a výsledky jsou formátovány tak, jak by je člověk napsal – žádné koncové „.0“ a šum s plovoucí desetinnou čárkou z dělení jako 0,1+0,2 je zaokrouhlen.

Předvídatelnost zajišťují dvě bezpečnostní chování. Pokud výraz již má odpověď – řekněme, že váš text zní „2+5=7“ – nástroj ji ponechá na pokoji, místo aby přidal druhou. Pokud něco pouze vypadá jako výraz, ale není tomu tak, například nevyvážené závorky, dva operátory za sebou nebo dělení nulou, zůstane tento text nedotčen, spíše než uhodnut; srovnání jako "x==y" nebo "n>=5" nejsou považována za rovnice. Souhrnný řádek pod výstupem uvádí, kolik výrazů bylo nalezeno a kolik bylo vyřešeno.

Vše běží lokálně ve vašem prohlížeči pomocí malého ručně psaného analyzátoru – nezahrnuje žádné eval() nebo Function() a nikdy se nikam neposílá žádný text. Díky tomu je bezpečné procházet koncepty obsahující soukromá čísla: rozpočty, faktury, inventury nebo osobní kalkulace. Vložte, zkontrolujte vyplněné výsledky a poté výstup zkopírujte nebo jej odešlete do jiného nástroje.

Časté dotazy

Kteří operátoři jsou podporováni?
Sčítání (+), odčítání (-), násobení (*), dělení (/) a závorky pro seskupování včetně vnořených závorek. Platí standardní priorita operátorů, takže násobení a dělení se vyhodnocují před sčítáním a odečítáním, pokud závorky neříkají jinak.
Co se stane, když výraz již má odpověď?
Je ponecháno tak, jak je. Pokud nástroj detekuje číslo hned za "=" - například "2+5=7" - považuje tento výraz za již vyřešený a nepřipojí druhý výsledek.
Co když je výraz neplatný, například nevyvážené závorky nebo dělení nulou?
Je ponechána zcela nedotčená. Nástroj připojí výsledek pouze tehdy, když dokáže bezpečně analyzovat celý výraz; cokoliv chybně naformátovaného projde beze změny a souhrnný počet odráží pouze výrazy, které byly skutečně vyřešeny.
Používá eval() nebo funkci JavaScript() k výpočtu výsledků?
Ne. Výrazy jsou analyzovány a vyhodnocovány pomocí malého ručně psaného analyzátoru, který rozumí pouze číslům, +, -, *, / a závorkám. Nedochází k žádnému spouštění kódu jakéhokoli druhu, což udržuje nástroj bezpečný pro spuštění na libovolném textu.
Je můj text někde nahrán?
Ne. Inline matematický vyhodnocovač běží výhradně ve vašem prohlížeči a váš text nikdy neopustí vaše zařízení.