Nova aplicação: Python

  • Integração dum interpretador interativo.
  • Possibilidade de subir no histórico do interpretador e selecionar um comando com a tecla OK.
  • Interface sob a forma de lista de scripts com botões de opção e botão de acesso ao interpretador.
  • Possibilidade de importar um script no interpretador interativo.
  • Possibilidade de adicionar diversos scripts.
  • Possibilidade de nomear/renomear um script.
  • Possibilidade de apagar um script.
  • Possibilidade de definir a importação automática de um script para o interpretador interativo.
  • Adição de um atalho para adicionar apenas um script no interpretador interativo.
  • Indentação automática.
  • Adição de um menu de atalhos e de um catálogo, acessíveis a partir da tecla Toolbox.
  • Possibilidade de utilizar as teclas alfabéticas como atalhos para navegar no catálogo.
  • Integração dos módulos math, cmath e kandinsky.
  • Exibição dos detalhes do erro no interpretador interativo.
  • A tecla var lista as funções e variáveis globais definidas nos scripts do utilizador.

Cálculo exato

  • Somas e produtos: fatorização das expressões do tipo ax+bx, distribuição de produtos, redução das somas ao mesmo denominador.
  • Frações: redução das frações na forma irredutível
  • Potências: simplificação das expressões do tipo (a^x)(a^y) e (a^x)(b^x), desdobramento de (abc…)^r.
  • Raízes quadradas: simplificação após decomposição em fatores primos, eliminação de monómios e binómios no denominador das frações.
  • Trigonometria: funções trigonométricas de ângulos notáveis (0, pi, pi/2, pi/3, pi/4, pi/5, pi/6, pi/8, pi/10, pi/12) bem como os seus inversos, simplificação de ângulos utilizando fórmulas de paridade e trigonometria para apresentar um resultado entre 0 e pi/2, simplificação de sin/cos em tan, paridade de funções trigonométricas inversas e integração das fórmulas do tipo arccos(cos).
  • Logaritmo e exponencial: simplificação de funções compostas com ln e exp, fórmulas do tipo ln(ab), ln(a^x) ou exp(a)*exp(b).
  • Cálculos com números inteiros: cálculos de números inteiros arbitrariamente grandes (visualização limitada a 100 algarismos), incluindo para fatoriais, coeficientes binomiais, …
  • Complexos: Potências de i, simplificação de expressões do tipo exp(iPi*x).
  • Os resultados são apresentados sob as formas exata e aproximada e apenas aproximada se a expressão já estiver reduzida ou se a simplificação não for suportada.
  • Utilização do cálculo exato nas outras aplicações da calculadora para evitar erros de arredondamentos de flutuantes: ainda assim, os resultados são apresentados na forma aproximada.

E ainda...

  • Nas Definições, escolha o número de algarismo significativos dos resultados (de 1 a 14).
  • Recuperação de todos os algarismos significativos quando um resultado é selecionado no histórico.
  • Alteração do símbolo da multiplicação na edição e exibição de expressões matemáticas.
  • Exibição dos resultados de Probabilidades para os intervalos P(a<X<b).

Agradecimentos

Agradecemos a todos os que contribuiram para as melhorias desta atualização: Ian Abbott, Damien Nicolet e Jacob Young.