Moje doświadczenia z Excelem, Accesem i programowaniem w VBA

Wpisy z tagiem: potęga

wtorek, 22 marca 2011

Równanie stopnia drugiego to stały element wielu zadań matematycznych i to na różnych poziomach edukacji. Czy do ułatwienia sobie życia można tu wykorzystać również Excela? Jak najbardziej, w końcu to arkusz kalkulacyjny.

Najprostszą wersją może byc proste ustawienie kilku formuł w poszczególnych komórkach, tak jak w przykładzie:

pierwiastki równania kwadratowego

W pola zaznaczone kolorem żółtym wpisujemy wartości współczynników trójmianu: a w A1, b w C1 i c w E1. Reszta pół jest wypełniana automatycznie jako wynik działania formuł.
Komórka C4 wylicza wartość Δ równą b2 - 4ac. Wpisana formuła to:
=POTĘGA(C1;2)-4*A1*E1
Komórka C5 to pierwiastek z tej wartości czyli
=PIERWIASTEK(C4)
Komórka C7 wylicza pierwiatek X1 = (- b - √Δ)/2a. W arkuszu wygląda to tak:
=(-C1-C5)/(2*A1)
Analogicznie komórka C9 wylicza pierwiatek X2 = (- b + √Δ)/2a. Czyli
=(-C1+C5)/(2*A1)

I już. Oczywiście jest to najprostszy wzór. Gdy wyróżnik Δ < 0 - formuły pokażą błąd, gdyż w dziedzinie liczb rzeczywistych nie istnieje pierwiastek kwadratowy z liczby ujemnej. Jest to możliwe w zakresie liczb zespolonych. Poza tym dla potrzeb "szkolnych" lepiej byłoby zamiast wyniku 0,866025403... wpisać √3/2.  Jest to możliwe, ale to już tematy kolejnych notek.

 

środa, 16 marca 2011

W ramach funkcji własnych Excela jest funkcja PIERWIASTEK. Oblicza ona pierwiastek kwadratowy z danej liczby nieujemnej. Jak jednak obliczyć pierwiastek 3, 4 czy wyższego stopnia?
Można tu wykorzystać po prostu matematykę. Pierwiastek stopnia n z liczby X to liczba X podniesiona do potęgi 1/n. Funkcja POTĘGA przybierze więc w tym przypadku postać: Potęga(X;1/n).

W praktyce wygląda to tak:

Pierwiastek stopnia n

I już. Konstruując w ten sposób własny arkusz - można obliczyć pierwiastek dowolnego stopnia.

sobota, 12 marca 2011

W języku VBA potęgowanie wykonuje się za pomocą operatora ^ (na klawiaturze znak nad cyfrą 6).

Public Function MojaPotega(Podstawa,Wykladnik)

MojaPotega=Podstawa ^ Wykladnik

End Function

I już.

środa, 09 marca 2011

Potęgowanie to jedna z podstawowych funkcji matematycznych Excela. Od strony matematycznej - wynikiem jej działania jest podniesienie liczby a do potęgi b. W Excelu jej zapis wygląda tak:
=Potęga(Liczba;Potęga)

Argumentami funkcji mogą być dowolne liczby rzeczywiste, wynik tez jest liczba rzeczywistą.

| < Listopad 2017 > |
Pn Wt Śr Cz Pt So N
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      


Książki warte polecenia
zobacz szczegóły...


A tu oferta na dziś:





ministat liczniki.org



Napisz do mnie!