Wykładnicy w C ++ w celu podniesienia liczby władzy

Wykładnicy w C ++ w celu podniesienia liczby władzy
W ramach matematyki zawsze używaliśmy terminu podwyższenie mocy do obliczania liczby mającą wykładnik zasilania. Można to powiedzieć jako (liczba podstawowa) podnieść do mocy (wykładnik). Tak więc, w dzisiejszym artykule, zobaczymy, w jaki sposób wykładnik można wykorzystać do podniesienia liczby do pewnej mocy w C++. Upewnij się, że kompilator G ++ jest już zainstalowany i skonfigurowany w systemie operacyjnym Linux. Zacznijmy wdrażać dzisiejszy artykuł, otwierając terminal powłoki za pomocą skrótu „Ctrl+Alt+T”. Ponieważ terminal jest teraz otwarty, możemy zacząć wdrażać nasze przykłady.

Przykład 01: Ręczny sposób

Po pierwsze, zrób w nim plik C ++. Użyj słowa kluczowego dotykowego z nową nazwą pliku o rozszerzeniu C ++. Plik zostanie utworzony w folderze domowym systemu Linux. Możesz otworzyć ten plik, dwukrotnie stukając go bezpośrednio w edytorze tekstu, aby zrobić w nim kod. W systemie Linux pojawia się kolejny wbudowany edytor, i.mi., Nano i Vim. Użyliśmy Nano GNU, aby bezpośrednio otworzyć nowy plik w konsoli powłoki. Zatem oba polecenia tworzenia i otwarcia pliku C ++ są pokazane na terminalu na poniższym obrazku.

Rozpoczęliśmy nasz pierwszy przykład, używając prostego ręcznego sposobu podniesienia liczby do zasilania za pomocą wykładnika w C++. Tak więc uwzględniliśmy nagłówek biblioteki strumienia wejściowego na pierwszym wierszu kodu po otwarciu pliku. Standardowa przestrzeń nazw została wykorzystana w kodzie po pliku nagłówka. Te dwa są niezbędne do uruchomienia i wykonania naszego kodu C ++. Wykonanie kodu C ++ rozpoczyna się głównie od metody Main (). Zatem używamy tutaj funkcji main (), inicjując niektóre zmienne całkowite do 1, i.mi., B oznacza bazę, E oznacza wykładnik, RES oznacza wynik.

Standardowa klauzula COUT została użyta dla wszystkich użytkowników do wprowadzenia wartości podstawowej, i.mi., numer. Klauzula CIN służy do uzyskania danych wejściowych od użytkownika w zmiennej „B” jako wartości podstawowej, która zostanie podniesiona do zasilania. Inna instrukcja Cout informuje użytkownika, aby wprowadził wartość wykładnika, i.mi., numer. Ta liczba byłaby wykorzystywana jako moc do numeru podstawowego. Klauzula CIN została użyta do przyjmowania numeru wykładników jako wejścia od użytkownika w czasie wykonywania. Do obliczenia wartości liczby podstawowej za pomocą wykładnika jako mocy użyto pętli. Pętla zostanie wykonana od 0 do wartości wykładnika wprowadzonej przez użytkownika jako wejście, i.mi., 2,3,4,5,6 itp. Do tego czasu wartość „res” zmienna zostanie pomnożona przez numer wartości podstawowej wprowadzonej przez użytkownika. Zmienna „RES” wykorzystuje 1 jako wartość początkową, podczas gdy jej wartość zostanie zmieniona przy następnej kolejnej iteracji. Wynikowa wartość byłaby wyświetlana przy użyciu zmiennej „RES” w standardowej instrukcji COUT w kodzie.

W ten sposób używamy ręcznego sposobu na obliczenie liczby posiadających wykładnik, aby podnieść liczbę do mocy. Zapisz najpierw plik kodu za pomocą Ctrl+S. Teraz wyrzuć plik, aby z powrotem w kierunku terminala za pośrednictwem skrótu „Ctrl+X”.

Teraz nadszedł czas, aby skompilować nowo utworzony plik kodu C++. W ten sposób zainstalowaliśmy już kompilator C ++ w naszym Ubuntu 20.04 System o nazwie G++. Kompilacja tego kodu nic nie zwraca. To pokazuje, że nasz kod C ++ jest poprawny. Wykonanie dowolnego kodu C ++ może być wykonane przez „./A.OUT „Polecenie w skorupce. Więc użyliśmy tego samego. Użytkownik został poproszony o wprowadzenie numeru podstawowego. W ten sposób dodaliśmy 6 jako wartość podstawową. Następnie poproszono użytkownika o wprowadzenie wartości wykładnika, która byłaby używana jako zasilanie do numeru podstawowego. Tym razem użytkownik wprowadził 5. Pętla programu „dla” wzięła zarówno wartości i obliczyła wynikową wartość 7776 dla liczby podstawowej 6, mając wykładnik podniesiony do mocy 5. Zostało to obliczone jako prosta logika matematyczna 6*6*6*6*6.

Przykład 02

Miejmy kolejny przykład użycia funkcji zasilania pow () w kodzie C ++, aby użyć numeru podstawowego z podwyższeniem do pewnej mocy. W tym celu otworzyliśmy ten sam plik C ++ i dodaliśmy bibliotekę wejściową output ze standardowym plikiem nagłówka bitów C ++ za pomocą słowa kluczowego #Include. Przestrzeń nazw jest używana po plikach nagłówka. Główna funkcja rozpoczęto od inicjalizacji zmiennej całkowitej „x”. Funkcja mocy pow () wykorzystuje dwie wartości w swoim parametrze. Pierwsza wartość to podstawa, i.mi., 7, a drugi to wartość wykładnikowa, aby podnieść liczbę do zasilania 3. 0.5 zostało uwzględnione w funkcji mocy, aby uniknąć wszelkich niedogodności spowodowanych przez kompilator, i.mi., może przyjąć wartość wyniku w podwójnym. Obliczona wartość zostałaby zapisana na zmiennej „x”, gdy zostanie przekonwertowana na typ liczby całkowitych, ponieważ nie chcemy tutaj żadnego innego rodzaju wartości. Standardowa instrukcja Cout jest używana do tej pory do wyświetlenia wyniku za pomocą zmiennej „x”. Główna metoda zamyka się tutaj. Musisz zapisać ten zaktualizowany kod z Ctrl+S.

Skompilował kod z kompilatorem G ++ i nie otrzymałem błędów, i.mi., Kompilacja zakończyła się sukcesem, ponieważ kod nie zawiera błędów logicznych lub składniowych. Wykonanie zostało wykonane przez to samo „./A.Polecenia w skorupce. W zamian mamy wartość 343 jako obliczenie wyniku dla podstawy 7 podniesionej do wykładnika mocy 3.

Rzućmy okiem na funkcję mocy, aby wiedzieć, jak reaguje na wykładnik 0. Więc., Ponownie otworzyliśmy ten sam plik i pozostawiliśmy ogólny kod niezmieniony. Jedyna zmiana, którą dokonaliśmy, jest nawias funkcji pow (). Użyliśmy tutaj wykładnika 0, aby sprawdzić, czy obliczona wartość wynosi 1, czy nie. Zostaw plik po jego zapisaniu.

Tak więc po kompilacji tego kodu wykonaliśmy go. Wynik to 1 zgodnie z oczekiwaniami.

Zobacz, jak działa funkcja pow () na mocy ujemnego wykładnika, aby podnieść liczbę mocy. Tak więc otworzyliśmy to samo i zmieniliśmy tylko funkcję mocy. Reszta kodu pozostała niezmieniona. Dodaliśmy -2 jako wartość wykładnika. Wykonajmy ten plik.

Po kompilacji i wykonaniu pliku mamy 0 w wyniku ujemnego wykładnika.

W poniższej ilustracji zastosowaliśmy ujemną wartość podstawową i dodatni wykładnik.

W rezultacie uzyskaliśmy pozytywny wynik ze względu na zastosowanie nawet pozytywnego wykładnika.

Wniosek

W tym artykule wyjaśniono użycie wykładnika do podniesienia liczby do pewnej mocy w kodzie C ++. Wykorzystaliśmy podręcznik „for” pętli i funkcji Power (), aby osiągnąć ten cel. Wszystkie przykłady użyte w tym artykule są łatwe i łatwe do zrozumienia dla każdego podstawowego i eksperta. Uważamy, że ten artykuł pomógłby każdy rodzaj użytkownika C ++.