Software matemático. Pesquisa matemática. Instrução matemática. Produtos de Tvalx.
Precisão científica 81 da calculadora para Windows 98, o Windows 2000, o server 2003 de Windows, o Windows Xp e o Vista
Tipo - 1 +2 em editam o indicador da fórmula e esquerdo-estalam-no na tecla calculam. No resultado o indicador +3 aparece. Right-click nos 1+2 nos indicadores da fórmula da edição e escolher seleto tudo. Right-click outra vez e escolher o corte. Datilografar, using o teclado ou o clique em teclas, 59!. Aquele é cinquenta e nove factorial. O clique calcula. O resultado é +138683118545689835737939019720389406345902876772687432540821294940160000000000000. De agrupar a combinado-caixa escolher 10 dígitos e o clique calcula outra vez. O resultado transforma-se +1.3868311854.5689835737.9390197203.8940634590.2876772687.4325408212.9494016000.0000000000. Os grupos de dez dígitos são separados pela vírgula. Agora nós vemos que o resultado tem 81 dígitos. Este é um número exato. Agora tentativa 60!. O resultado é +8.3209871127, 4139014427,6341183223,3643807541,7260636124,5952449277,6964096000,0E81. A mantissa tem somente 81 dígitos mas o exponente E81 mostra que o resultado exato tem 81 dígitos após os primeiros dígitos do dígito (antes do ponto decimal). Pôde ser zero, pôde ser dígitos diferente de zero. Assim, nós não sabemos os últimos dez dígitos. Assim nós calculamos o resultado com precisão (exatidão) 81 dígitos. A precisão 81 é garantida para todas as operações aritméticas. Embora às vezes nós começ a maior exatidão.
Esta calculadora seguir a aproximação clássica quando incerteza de f (x) o cálculo é estimado pela fórmula máxima|(derivado (f))|*|x*uncertainty (x)|, onde o máximo do derivado da função é considerado no intervalo [x-incerteza (x),|x+uncertainty (x)], e incerteza (x)=|x|*10^ (- precisão). Assim sin(2π) =0+-1E-81 e sin(2*1E20*π) =0+-1E-50. Como nós vemos, a exatidão dos resul degrada com cresce do argumento, mas tal aproximação reserva preservar todos os fatos do trigonometry como o sin(number*π+x)=sin uniforme (x). As calculadoras com multi-precision reservam calcular o seno do argumento grande, como 1E40, com toda a precisão, mas não podem calcular o sin(1E40*π) desde que não têm o π. O π transforma-se para elas um número “de flutuação” com precisão arbitrária. Parece estranho, porque 2π corresponde a uma rotação e contar as rotações 1E40 é uns radianos 1E40 então de medição muito mais fáceis.
Deixar-nos continuar. Você pode datilografar em edita o indicador da fórmula uma expressão matemática de todo o comprimento e complexidade. Por exemplo, tipo (1+sin (2+cos(3))+tan (4))/(tan do ln (5) - (6) +atan (7)). A dactilografia de tal expressão toma o tempo. Se você quer repetir tal fórmula (após outros cálculos), ir tabular a História. Na rico-texto-caixa da História encontrar a fórmula e selecioná-la (pressionando a tecla esquerda no rato e arrastando o rato). Right-click o rato e escolhê-lo da cópia do contexto-menu. Retornar à fórmula da aba. O Right-click em edita indicadores e do contexto-menu escolhe a pasta. Todos os text-boxes na calculadora têm menus similares do right-click.
Abrir variáveis da aba. Há dez variáveis disponíveis. Tipo em text-boxes alguns números que você quiser se usar frequentemente em suas fórmulas. Pressionar analisam gramaticalmente. Retornar na fórmula da aba e datilografar fórmulas com variáveis. Por exemplo x0+cos(x1) +sin (x2) +tan (x3).
Abrir as constantes da terra comum da aba. Há a lista de constantes comuns na ciência. Esta lista é prebuilt mas você pode mudá-lo e conservá-lo como uma lima de texto. A todo instante você pode abrir sua lista e usá-la. As constantes do usuário da lista têm a finalidade similar. As réguas para constantes do usuário são mais fracas. Você pode copiar uma parte de constantes comuns em constantes do usuário. Uma lista longa de constantes comuns pode retardar cálculos. Se você precisa somente uma parte pequena de constantes comuns então copiá-las em constantes do usuário e permiti-las.
Mais ajuda é acessível em linha. Estalar sobre a ligação da página da sustentação de produto acima.
A maneira a mais fácil de editar a fórmula esquerdo-está estalando teclas. Reserva manter os suportes balançados, nomes de funções corrige e assim por diante. Estalando a tecla “calcular” o cálculo dos disparadores de fórmula incorporada. O resultado do cálculo aparece no indicador (text-box) Resultado nomeado.
A segunda maneira é usar o teclado (e o teclado). Tudo controla usual para editar está disponível. Pressionando a chave incorporar o cálculo dos disparadores. Antes de usar o teclado não esquece estalar o text-box interno para começ o foco (cursor piscando).
Depois que o cálculo a fórmula incorporada não é suprimido do indicador da edição reservando modificar a fórmula. Se você quer suprimir da fórmula seleta ele pelo rato e pela supressão. Para selecionar o texto você pode usar o menu do right-click “seleciona tudo” ou esquerdo-estala o rato que arrasta ao longo do texto. Para suprimir do menu selecionado do right-click do uso do texto “cortado” ou da “supressão”.
Using o menu do right-click você pode copiar e o texto da pasta no meio edita o indicador e os todos indicadores restantes do text-box.
Para o texto de copi da lima de História conservada aberta conservada da lima de História (geralmente em WordPad, em bloco de notas, ou em MS Word), o rato do arrasto ao longo do texto para a seleção e escolhe então a cópia do menu do right-click. Ir então à aba da fórmula, right-click em editam o indicador, pasta seleta do comando.
Aplicar o mesmo procedimento para copiar o texto do indicador da História ou a lima de História conservada em indicadores das variáveis na aba das variáveis.
As funções e as operações têm que ser incorporadas exatamente enquanto aparecem pressionando teclas. Os nomes alternativos não são suportados.
Os números podem ser incorporados à grande variedade de formatos. Mas para do exponente o uso E sempre, desde que “e” é reserved para o “número e”. Os números longos serão arredondados a 81 dígitos. Por exemplo, 1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 transformar-se-ão +1.23456789012345678901234567890123456789012345678901234567890123E99. Na opção os números misturados do inteiro da modalidade (até que o check-box científico da modalidade esteja verific) parecem “como são” até 81 dígitos. Se o check-box científico está verific então todos os números em umas variável-caixas e a resultado-caixa esta no formato científico 1.23456789012345678901234567890123456789012345678901234567890123En, onde n tido dígitos do máximo 9, de E-999999999 a E999999999. Os números com maiores exponentes serão dados a infinidade do status. Os exponentes E+9… 9 e E9… 9 são os mesmos.
Geralmente, a precisão científica 81 da calculadora trabalha com números reais. Entretanto, alguns números reais, que são seqüências infinitas dos dígitos, são substituídos por seqüências finitas. Assim a calculadora não distingue o π do número, que é seqüência infinita dos dígitos, e a seqüência finita +3.14159265358979323846264338327950288419716939937510582097494459E0.
O grande exponente disponível é E999999999 (nove nines). Os números com maiores exponentes são dados a infinidade do status (o que é uma simplificação grande, naturalmente). Os números com exponente negativo menos do que E-999999999 são dados o status zero. A infinidade do número é número prolongado com propriedades especiais. O número zero é um número real usual e números especiais também. Outros números especiais são incerteza e NaN. Nós começ dividir-se da incerteza zero por zero, por exemplo. Nós começ NaN tomando uma raiz quadrada de -1, por exemplo. A entrada direta de números especiais em edita o text-box não é reservada, mas você pode experimentar com os números especiais, using 1/0, 0/0, (- 1) ^0.5, registro (- 1), e assim por diante.
Aritmética de números especiais:
=NaN de f (NaN), NaN+any=NaN, NaN-any=NaN, NaN*any=NaN, NaN/any=NaN, algum/NaN=NaN;
0/0=Uncertainty, infinidade/Infinity=Uncertainty, Infinity+Infinity=Uncertainty, Infinity-Infinity=Uncertainty, 0*Infinity=Uncertainty, f (incerteza) =Uncertainty, Uncertainty+any=Uncertainty, Uncertainty-any=Uncertainty, Uncertainty*any=Uncertainty, incerteza/any=Uncertainty, alguns/Uncertainty=Uncertainty.
1/0=Infinity, 1/Infinity=0, Infinity*0=Uncertainty, Infinity*Infinity=Unfinity, função periódica f (infinidade) =Uncertainty, 2^Infinity=Infinity, 1^Infinity=1, (- ^Infinity=NaN de 1), =Infinity do registro (infinidade), registram (0) =Infinty.
{Infinidade)! =Uncertainty, porque (x)! tem o comportamento diferente para o X. positivo e negativo.
2^Infinity=Uncertainty, porque 2^x tem o comportamento diferente para o X. positivo e negativo.
A lista de constantes comuns é prebuilt e abre no início da aplicação. Mas o usuário está livre mudar o índice da lista e excepto a lista mudada na lima de texto, que pode estar aberta a todo instante. Os registros da lista devem ter seguinte formato: [nome] [alguma combinação de espaços e de sinais iguais] [número] [espaço] [qualquer comentário]. Por exemplo, commonConstant = 1.234567E+9 isto é um comentário. O nome pode consistir em todos os caráteres exceto o espaço e a vírgula. Entretanto, os símbolos especiais (+, -, *,/etc.) são nem recomendado, porque degradam a legibilidade da fórmula.
A lista de enchimento das constantes do usuário é responsabilidade do usuário. A lista construída deve ser conservada na lima de texto para a abertura e a utilização dela a todo instante. As réguas para constantes do usuário são as mesmas que para constantes comuns. Mas recordar que os nomes da lista comum das constantes estão aplicados primeiramente. Se um nome das constantes comuns é uma parte de algum nome na constante do usuário então a peça estará substituída pelo valor o que criará um mess na fórmula. Porque oh esse você deve seguir a régua que o nome constante da terra comum deve ser então um nome mais longo da constante do usuário. Igualmente evitar para usar nomes reserved x0, x1,…, x9, e símbolos +-*/. Na outra mão, os nomes gostam de _x0_, de _ dos _cos(x1), de _+_ etc. (se você o precisa realmente) não criarão nenhuma dificuldade. As vírgulas podem ser usadas nos números no usuário. Por exemplo, 1.234.567.890.12, 34,56,78,90E99,99.
A função Gamma é calculada pelo algoritmo de Spouge. O algoritmo é relativamente longo e envolve muitas divisões o que faz a precisão relativamente baixa. A fim estimar a precisão do cálculo usar a gama da propriedade (z)= (z-1)! quando z for inteiro positivo. Por exemplo, a gama (1) =+1.0000000000, 0000000000,0000000000,0000000000,0000000000,0000000000,0000171767,5E0 tem a precisão 65 dígitos e a gama (2) =+1.0000000000, 0000000000,0000000000,0000000000,0000000000,0000000000,0003026149,4E0 tem a precisão 64 dígitos. Assim nós concluímos que a gama (2.4) =+1.2421693445, 0430540491,3070252268,3004924315,1724099202,2966055507,5424822493,0E0 tem uma precisão entre 64 e 65 dígitos. Regretfully, nós não temos tal avaliação agradável para a função Gamma negativa do Z., como uma função complexa, mandamos pólos em inteiros negativos e em funções complexas geralmente demonstrar o comportamento selvagem em pólos. Ver igualmente o artigo explorar a função Gamma.
Abaixar a função Gamma incompleta é calculado pela expansão LIGamma (a, x) = Σ (((- 1) ^k/k!) * (z^ (a+k)/(a+k))) = Σ (0; infinidade; (- ^k*x^ de 1) (a+k)/(k! * (a+k))). O algoritmo é passo para diante e reserva alcangar a exatidão elevada. Infelizmente, cada iteração envolve a divisão perto (a+k), que próprio é uma operação longa. Isto faz o cálculo de LIGamma relativamente lento.
A função Gamma incompleta superior é calculada pela fórmula UIGamma (a, x) = gama (a) - LIGamma (a, x). A precisão do cálculo é a mesma que para a gama.
Uma mais baixa função Gamma regularizada é calculada pela fórmula PGamma (a, x) = LIGamma (a, x)/gama (a). A precisão do cálculo é a mesma que para a gama.
A função Gamma regularizada superior é calculada pela fórmula QGamma (a, x) = 1 - PGamma (a, x). A precisão do cálculo é a mesma que para a gama.
A função do Pi é calculada pela fórmula Pi (x) = gama (x+1). A precisão do cálculo é a mesma que para a gama.
A função de Sinc, denotada na calculadora pelo Sa, é calculada fórmula Sa (x) = sinc (x) = sin(x)/x. Sa tem o singularity removível em zero. Assim Sa (0) =1.
A função normalizada do sinc, denotada na calculadora pelo NSA, é calculada pelo NSA da fórmula (x) = sinc (pi*x) = sin(pi*x)/(pi*x). O NSA tem o singularity removível em zero. Assim NSA (0) =1.
As permutações são calculadas de acordo com a fórmula P (n; k) = n! /(n - k)! . Anotar que apesar desta igualdade o cálculo de P (n; k) é feito muito mais rapidamente do que o cálculo de n! /(n - k)! . Isto é porque a permutação tem um algoritmo conhecido do cálculo, que seja construído no programa. Considerando que a fórmula n! /(n - k)! chama o procedimento factorial duas vezes. Além disso n! cresce rápido com aumento de n e pode rapidamente causar o excesso (o excesso é um processo de perder a precisão dos cálculos). Algoritmo interno de P (n; k) não cria o excesso. A mesma consideração aplica-se a C (n; k), N (x; k), e G (x; k; q).
As combinações são calculadas que concordam a fórmula C (n; k) = n! /(k! * (n - k)! ). São chamados igualmente coeficientes binários, porque representam coeficientes no polynomial (binário).
O polynomial de Newton é dado pela fórmula N (x; k) = x (x-1) (x-2)… (x-k+1) /k! . Se x é dado um valor real, transforma-se um coeficiente binário generalizado. Se x é um número natural n, transforma-se C (n; k).
G (x; k; q) é binomials Gaussian generalizados chamados igualmente coeficientes Gaussian e coeficientes q-binários. A fórmula do cálculo é G (x; k; q) = (1-q^x) (1-q^ (x-1))… (1-q^ (x-k+1))/(1-q) (1-q^2)… (1-q^k).
Σ tem a sintaxe Σ (começo do deslocamento predeterminado; extremidade do deslocamento predeterminado; expressão). O começo e a extremidade do deslocamento predeterminado são no general todos os números do inteiro. Podem igualmente ser todas as fórmulas que não envolvem as variáveis k de uns níveis mais elevados. As fórmulas são avaliadas então e o assoalho do resultado é tomado. Por exemplo Σ (35/10; 40.4; x0^k1/k1!) é o mesmo que Σ (3; 40; x0^k1/k1!).
Quando a diferença entre o começo do deslocamento predeterminado e a extremidade do deslocamento predeterminado é grande e a expressão é longa então o cálculo pode ser longa. Se você quer abortar o cálculo, aborto da tecla do clique na barra de menu.
A expressão em Σ (começo do deslocamento predeterminado; extremidade do deslocamento predeterminado; a expressão) é toda a fórmula no general que envolve as variáveis k1, k2, k3. Níveis de Σ e de Π três de assentamento são permitidos nesta calculadora. Uma expressão do primeiro nível pode envolver o deslocamento predeterminado k1. Por exemplo, Σ (3; 40; x0^k1/k1!). Uma expressão do segundo nível pode envolver os deslocamentos predeterminados k1 e k2. Por exemplo, Σ (0; 40; Σ (0; k1; cos(x0) ^k2/(k1*k2)!)). Uma expressão do terceiro nível pode envolver os deslocamentos predeterminados k1, k2, e k3. Por exemplo, Σ (0; 40; Σ (0; k1; Σ (0; k1+k2; sin(x0+x1) ^ (k1+k2+k3)/(k1*k2*k3)!))).
© Tvalx 2008
