Documentação do Math Notes
O Math Notes é uma calculadora em linha que roda inteiramente no seu navegador. Digite os cálculos linha a linha e cada resultado aparece ao lado, como uma dica esmaecida, com um total acumulado na parte de baixo. Foi inspirada no Numi e no Soulver.
Este guia cobre todos os recursos em detalhe. Mantenha-o aberto enquanto trabalha — é a referência completa do app.
Como ler este guia#
Cada página foca uma área e vai do caso simples aos casos limites. Os blocos de exemplo são cálculos reais: use Copiar para levar um deles, ou Abrir no Math Notes para experimentá-lo no app em uma nova aba. Nada do que você abrir substitui a planilha que você já tem.
Tudo roda localmente. Suas planilhas ficam no armazenamento do navegador e nunca são enviadas a um servidor.
O que o Math Notes não é#
Não é um ambiente de programação de uso geral nem uma planilha eletrônica. Ele tem um escopo por planilha, sem referências de célula por nome e sem scripts. Suas recusas são deliberadas: em vez de adivinhar, ele reporta unidades que não podem ser combinadas ou uma tag sem linhas como erros.
- Primeiros passosO Math Notes é uma planilha de linhas. Você escreve um cálculo por linha e a resposta aparece à direita, como uma dica esmaecida. Não há botão = nem grade de células: a planilha recalcula enquanto você digita.
- Escrevendo uma planilhaUma planilha é uma lista de linhas avaliadas de cima para baixo. Cada linha pode definir um valor, referenciar algo acima dela, ou simplesmente produzir um resultado. As variáveis vivem em um único escopo por planilha e ficam disponíveis para toda linha abaixo da definição.
- Números & operadoresO Math Notes avalia expressões com os operadores aritméticos usuais, além de operadores em palavras, escalas numéricas e frases de arredondamento que leem como inglês.
- Listas & sequênciasListas guardam vários valores. Escreva uma com colchetes, indexe, fatie e use as funções do mathjs para agregar ou transformar. Listas e intervalos são limitados a 100 itens para que uma sequência descontrolada não trave o editor. O limite cobre tudo que constrói uma lista ou matriz (ones, zeros, identity, random, concat, kron, …) e atribuir além do fim de uma lista (n[500] = 1).
- Grupos & totaisO Math Notes agrega de três formas relacionadas: o total acumulado na barra de baixo, as palavras-chave de agregação (sum, average, …) que você escreve em uma linha, e os grupos nomeados que mostram um subtotal no lugar.
- Unidades & medidasConverta entre unidades com to, in ou as, nomeie o que você está medindo para converter entre dimensões, e escreva taxas naturalmente.
- Dinheiro & moedasConverta entre moedas usando códigos ISO de 3 letras ou símbolos. As taxas vêm do Banco Central Europeu via Frankfurter e ficam em cache local para que as conversões continuem funcionando offline. Enquanto uma janela continua aberta, as taxas são consultadas de novo a cada hora; se uma consulta falhar ou demorar mais de 10 segundos, as taxas em cache são usadas e um aviso curto informa isso.
- Datas & tempoO Math Notes entende datas de calendário, horários e durações. As datas podem ser escritas de várias formas, guardadas em variáveis e combinadas com unidades de tempo.
- Arquivos, compartilhamento & dadosO Math Notes guarda seu trabalho no seu dispositivo. Não há conta nem servidor: as planilhas são salvas no navegador, copiadas em um armazenamento local versionado, e compartilhadas apenas quando você escolhe.
- Configurações & aparênciaAbra Configurações no rodapé. As escolhas são lembradas no navegador e aplicadas na próxima vez que você abrir o app.
- App & plataformaO Math Notes é um progressive web app: instala como um app nativo, funciona offline e respeita as preferências do seu sistema.
- ReferênciaUma referência compacta da sintaxe. Cada título aparece na barra lateral para acesso rápido.
- SobreO Math Notes é uma calculadora em linha no navegador, inspirada no Numi e no Soulver. Seu código é aberto — veja o repositório no GitHub.