Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 08. 09. 2013 14:41 — Editoval Bugwin (08. 09. 2013 16:20)

Bugwin
Příspěvky: 34
Škola: 1kspa
Pozice: student
Reputace:   
 

C# Umocnovani a odmocnovani na N-tou

Zdravim,

Dostali jsme za DU, napsat lehkou kalkulacku ktera ma umet +-*/ a umocnovat a odmocnovat na N-tou.
Funkce +-*/ jsem zvladnul a funguje, ale vubec si nevim rady s tim umocnovanim a odmocnovanim na N-tou.

Mohl by mi prosim nekdo poradit, jak to napsat?

Zadani: Vytvořte v C# kalkulačku pomocí Windows Forms. Kalkulačka bude mít pole por zobrazení čísel, tlačítka pro jednotlivé číslice , činnosti + - * / , dále umocnit a odmocnit na n-tou

Dekuji

Offline

 

#2 08. 09. 2013 15:36

Stýv
Vrchní cenzor
Příspěvky: 5693
Reputace:   215 
Web
 

Re: C# Umocnovani a odmocnovani na N-tou

umocňování neni nic jinýho, než opakovaný násobení

Offline

 

#3 08. 09. 2013 16:08

Bugwin
Příspěvky: 34
Škola: 1kspa
Pozice: student
Reputace:   
 

Re: C# Umocnovani a odmocnovani na N-tou

else if (funkce == "umocnovani")
            {
                c = Math.Exp(cislo2 * System.Math.Log(cislo1));
            }

Je takhle dobre to umocnovani?

Offline

 

#4 08. 09. 2013 16:34

Stýv
Vrchní cenzor
Příspěvky: 5693
Reputace:   215 
Web
 

Re: C# Umocnovani a odmocnovani na N-tou

možná. takhle se definuje mocnina pro obecný exponenty, ale zase pak musí být nezáporný základ

Offline

 

#5 15. 09. 2013 19:08

Xoroxoxoxoxoso
Zelenáč
Příspěvky: 2
Reputace:   
 

Re: C# Umocnovani a odmocnovani na N-tou

Pokud můžeš v úkolu použít metodu, která už je vytvořená tak:

double a, b;

Math.Pow(a, b);

a ... základ
b ... exponent


Snad to pomůže ;)

Offline

 

#6 22. 10. 2013 23:08

Loxly
Zelenáč
Příspěvky: 2
Škola: UP Olomouc, UTB Zlín
Pozice: učitel
Reputace:   
 

Re: C# Umocnovani a odmocnovani na N-tou

Obecně lze použít operátor ^ pro umocnění a odmocnění je potom na exponent 1/n

n-tá mocnina a je tedy a^n

n-tá odmocnina z a je pak a^(1/n)

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson