Melhoria da interface de Cálculo

O resultado exato de um cálculo que contém um número decimal pode agora ser exibido. Para o fazer surgir, basta subir no histórico com a tecla da seta de cima. Uma vez selecionado o resultado decimal, o resultado exato é exibido.

Resultado exato de um número decimal

Quando o resultado de um cálculo é demasiado longo para surgir todo no ecrã, são exibidas umas setas laterais para indicar que o restante resultado pode ser percorrido.

Verificar um resultado demasiado longo na aplicação Cálculo

Navegação nos gráficos

Pode agora introduzir um valor de x diretamente no teclado para ser deslocado para o ponto correspondente na curva.

Aceder diretamente ao ponto do gráfico na aplicação Funções

Quando é traçada uma tangente, pode introduzir-se diretamente no teclado o valor de outra abcissa para a qual queremos ver essa tangente.

Deslocar a tangente para uma abcissa

Clique em OK e abra o menu Calcular para encontrar a imagem inversa.

Aceder a uma imagem inversa no menu Calcular

Enriquecimento do módulo kandisky de Python

A função color devolve agora um tuple do tipo (r,g,b).

Função color da aplicação Python

Adicione uma função que preenche um retângulo com origem em (x,y), de largura width, altura height e cor color: fill_rect(x,y,width,height,color).

Função fill_rect da aplicação Python

A função draw_string aceita dois novos argumentos opcionais: a cor do texto color1 e a cor do fundo do texto color2: draw_string('text',x,y[,color1][,color2]).

A função draw_string aceita dois novos parâmetros de ajuste de cor

E ainda...

Os menus da calculadora já apresentam os caracteres acentuados.

Caracteres acentuados no texto

O tamanho máximo das matrizes foi aumentado para 10*10.

O tamanho máximo das matrizes foi aumentado
  • Melhor gestão do pictograma da bateria: a calculadora avisa o utilizador da bateria fraca com tempo suficiente para evitar que a calculadora entre em modo DFU no momento da carga.
  • As funções de kandinsky que exigem um argumento da cor aceitam uma cor definida por um tuple (r,g,b).
  • random já não é tratado com precisão, de modo a não desempenhar qualquer papel na simplificação de cálculos.
  • Ao calcular um integral, se o utilizador tiver previamente armazenado um valor na variável utilizada como variável de integração, este valor não é substituído no cálculo.
  • Os elementos de cálculo literal foram removidos do software.

Agradecimentos

Agradecemos a Xavier Andréani pela sua contribuição.