Vetenskaplig räknemaskindecimal

Matematisk programvara. Matematisk forskning. Matematisk utbildning. Tvalx produkter.

 

Vetenskaplig räknemaskindecimal för Windows 98, Windows ME, Windows 2000, den Windows serveren 2003, Windows Xp och Vista

Den vetenskapliga räknemaskindecimalen programmeras i C# och är liknande till den vetenskapliga räknemaskinen från Mathmittnivå 2, except det alla beräkningar göras i decimaldatatyp i stället för double. Varje räknemaskin har dess egna fördelar. Datatyp double kan fungera nummer med den stora exponenten, och decimaldatatyp har två gånger längre mantissa. Det är dubbel har omkring 14-15 siffror, och decimalen har 28-30 siffror. Jämför två räknemaskiner under:

jämför räknemaskiner

Bemärk det som redigerar fönstret, resultatfönster, och historiefönstret är bara text-boxes. Så du kan applicera standardfunktioner av att välja, att kopiera och att klistra text. Tryck på Ctrl+C för att kopiera och Ctrl+V för att klistra för denna flyttningsmus med den vänstra knappen pressande för val. Också du kan spara beräkningshistoria in i en text-file, då senare öppnar den mapp i WordPad som är vald och, kopierar lång formel från texten och klistrar den in i att redigera fönstret.

 

 

Arithmetic funktioner

Det finns fyra standard knappar för arithmetic funktioner: + - */. Klickande knapp ”=” avtryckareberäkning. Om du skrivar in i redigerafönstret från ett tangentbord, använd inte skriver in tangenten för att starta beräkning. Den stöttas inte i Advanced räknemaskin.

 

Ström och logaritm

Det finns två logaritmer i vetenskaplig räknemaskindecimal. Skriv in ln (x) för naturlig logaritm av x, journal (x) för decimallogaritm av X. For example, lg (10; 100) =2.

 

Trigonometric funktioner

Den Advanced räknemaskinen stöttar alla trigonometric funktioner: synda cos, solbrännan, ctg, arcsinen, arccos som är arctan, arctcg. I redigerafönsterarcsinen, arccosna, det arctan, och arcctg föreställs som asinen, cos som är atan, actg correspondently.

 

Andra funktioner

Knappen ”%” föreställer restfunktion. Till exempel om x = 2.4 därefter % för x 1 = 0.4.  Om x = 5 därefter % för x 2 = 1.  Om x=7.8 därefter (x - x %1) = 7.

 

Permutations, kombinationer, Newton Binomial koefficienter och Binomial koefficienter för Gauss

Permutations beräknas enligt formel P (n; K) = n! /(n - K)!. Bemärk den illvilja denna jämställdhet beräkningen av P (n; K) göras mycket snabbare än beräkning av n! /(n - K)!. Detta är, därför att permutation har en veten beräkningsalgoritm, som byggs in i programet. Eftersom formeln n! /(n - K)! kallar summan av ett givet positivt heltal multiplicerat med all lägre positiva heltaltillvägagångssättet två gånger. Dessutom n! växer snabbt med increase av n och kan snabbt medföra överlopp (överlopp är en behandling av att förlora precision av beräkningar). Intern algoritm av P (n; K) skapar inte överlopp. Det samma övervägandet applicerar till C (n; K), N (x; K) och G (x; K; q).

Kombinationer beräknas som stämm överens formel C (n; K) = n! /(K! * (n - K)! ). De kallas också binomial koefficienter, därför att de föreställer koefficienter i (den binomial) polynomialen.

Den Newton polynomialen ges av formel N (x; K) = x (x-1) (x-2)… (x-k+1) /k! . Om x ges ett verkligt värde, det blir en generaliserad binomial koefficient. Om x är ett naturligt nummer n, det blir C (n; K).

G (x; K; q) är generaliserade Gaussian binomials som också kallas Gaussian koefficienter och q-binomial koefficienter. Beräkningsformeln är G (x; K; q) = (1-q^x) (1-q^ (x-1))… (1-q^ (x-k+1))/(1-q) (1-q^2)… (1-q^k).

 

Område och precision av beräkningar

Alla beräkningar göras i C# decimalformat. Så området av beräkningar är från ±1.0 × 10−28 till ±7.9 × 1028, och precision är 28-29 siffror.

 

 

 

© Tvalx 2008

Tvalx logo