Pow C++ Örnekleri

Pow C Ornekleri



C++ dili herhangi bir sayının üssünü bulmaya yardımcı olan bir “pow()” işlevi sağlar. C++'da sayının üssünü bulmak istediğimizde bu fonksiyonu kullanırız. Bu fonksiyon iki argüman alır: ilk argüman “taban” veya üssünü bulmak istediğimiz sayıdır ve sonraki argüman bu fonksiyondaki üsdür. Bu “pow()” fonksiyonu, C++ programlamada “math.h” veya “cmath” başlık dosyasının içinde tanımlanır. Bazı kodlar yapalım ve bu yöntemin C++'da farklı sayıların kuvvetlerini nasıl hesapladığını kontrol edelim.

Örnek 1:

Başlık dosyaları ilk olarak dahil edilir: “iostream” ve “cmath”. Giriş/çıkış olarak “iostream” yer alır ve diğer işlevler onun içinde tanımlanır. Bu başlık dosyasında tanımlanan “pow()” fonksiyonu yardımıyla bir sayının üssünü bulmamız gerektiğinden “cmath” eklenmiştir. Daha sonra “std” ad alanını eklemeliyiz, böylece onu ayrı ayrı işlevlerle birlikte eklememize gerek kalmaz.







Bunun altında, 'main()' yöntemini çağırıyoruz ve ardından C++'da yazdırmaya yardımcı olduğu için 'cout'u kullanarak bazı metinleri yazdırıyoruz. Daha sonra burada “taban” olan ilk parametre olarak “5”i yerleştirdiğimiz “pow()” fonksiyonunu kullanıyoruz. Daha sonra bu sayının “üs”ü olan ikinci parametre olarak “3”ü yerleştiriyoruz. Artık bu “pow()” fonksiyonu “cout”un içine koyduğumuzda “5” sayısının “3”ün üssü olan kuvvetini buluyor ve kuvvet sonucunu gösteriyor.



Kod 1:



#include
#include
ad alanı std'sini kullanma;
int ana ( ) {
cout << 'Burada sayının kuvvetini hesaplıyoruz!' << sonunda;
cout << güç ( 5 , 3 ) ;

geri dönmek 0 ;
}


Çıktı:





“5”in “3” üssü olan cevabı “125”tir ve bu da aşağıda verilmektedir. Bu sonuca “pow()” fonksiyonunun yardımıyla ulaşıyoruz.



Örnek 2:

“iostream” ve “cmath” başlık dosyaları buraya dahil edilmiştir. Daha sonra “namespace std” yerleştirilir. Bunun altında “main()” adı verilir. Daha sonra “int” veri türü olarak “value”, “exponent” ve “outcome” olmak üzere üç değişken tanımlıyoruz. Şimdi “değer” değişkenine “6”, “üs” değişkenine ise “5” atadık.

Bundan sonra “pow()” fonksiyonunu kullanıyoruz. Daha sonra her iki değişkeni de bu “pow()” fonksiyonuna aktarıp sonucunu “outcome” değişkenine atadık. Bundan sonra “cout”u kullanıp ilk önce ifadeyi buraya yazdırıyoruz. Daha sonra bir sonraki “cout”ta “değer”, “üs” ve “sonucu” görüntüleriz.

Kod 2:

#include
#include
ad alanı std'sini kullanma;
int ana ( ) {
int değer, üs, sonuç;
değer = 6 ;
üs = 5 ;
sonuç = güç ( değer, üs ) ;
cout << 'Burada pow fonksiyonunu kullanıyoruz!' << sonunda;
cout << değer << '^' << üs << ' = ' << sonuç;

geri dönmek 0 ;
}


Çıktı:

“pow()” işlevi, aşağıda sunulduğu gibi “6”nın “5” üssü olan “7776” cevabına ulaşmamıza yardımcı olur:

Örnek 3:

Bu kodda üssün aynı zamanda float veri tipi olduğu float sayısının üssünü bulacağız. Burada “iostream” ve “cmath” başlık dosyaları dahil edildikten sonra “namespace std” eklenir. Daha sonra “main()” fonksiyonu çağrılır ve “n_value”, “e_value” ve “p_result” adlı üç değişken “float” veri türü olarak bildirilir. Artık “n_value” değişkenini “8.2”, “e_value” değişkenini ise “3.2” olarak ayarladık.

Daha sonra “pow()” fonksiyonunu kullanarak her iki değişkeni de ona aktarıyoruz ve fonksiyonun çıktısını “p_result” değişkenine atadık. Daha sonra ifadeyi yazdırmak için “cout” fonksiyonunu kullanıyoruz. Aşağıdaki “cout”ta “n_value”, “e_value” ve “p_result” değerlerini şu şekilde göstereceğiz:

Kod 3:

#include
#include
ad alanı std'sini kullanma;
int ana ( ) {
float n_value, e_value, p_result ;
n_değer = 8.2 ;
e_değeri = 3.2 ;
p_result = güç ( n_değeri, e_değeri ) ;
cout << 'Burada pow fonksiyonunu kullanıyoruz!' << sonunda;
cout << n_değer << '^' << e_değeri << ' = ' << p_sonuç;
geri dönmek 0 ;
}


Çıktı:

İşte “pow()” fonksiyonu yardımıyla üssü aynı zamanda float sayı olan float sayısının kuvvetini bulduğumuz sonuç.

Örnek 4:

Bu kod, double veri türü olarak üs içeren double sayının kuvvetini hesaplar. Bu durumda, “namespace std” eklenmeden önce “iostream” ve “cmath” başlık dosyaları dahil edilir. Aşağıdaki kod “main()” fonksiyonunu çağırır ve “double” veri tipine sahip üç değişken bildirir; bunlar “d_Num”, “d_Expo” ve “d_PowRes”. “d_num” ve “d_expo” değişkenleri artık sırasıyla “2.25” ve “5.21” ile başlatıldı.

Daha sonra “pow()” fonksiyonunun çıktısını “d_PowRes” değişkenine atayıp “pow()” fonksiyonunu kullanarak her iki değişkeni de ona aktarıyoruz. Daha sonra “cout” fonksiyonunu kullanarak cümleyi buraya yazdırıyoruz. Sonraki “cout”ta “d_Num”, “d_Expo” ve “d_PowRes” görüntülenir.

Kod 4:

#include
#include
ad alanı std'sini kullanma;
int ana ( ) {
double d_Num, d_Expo, d_PowRes;
d_Numara = 2.25 ;
d_Expo = 5.21 ;
d_PowRes = güç ( d_Num, d_Expo ) ;
cout << 'Burada pow fonksiyonunu kullanıyoruz!' << sonunda;
cout << 'Numara şu' << d_Num << 'Üssü şudur' << d_Expo << sonunda;
cout << d_Num << '^' << d_Expo << ' = ' << d_PowRes;
geri dönmek 0 ;
}


Çıktı:

Bu, üssü aynı şekilde çift sayı olan çift sayının kuvvetini elde etmek için 'pow()' fonksiyonunun kullanılmasından kaynaklanır.

Örnek 5:

Bu son kodda üssü negatif sayı olan bir sayının kuvvetini bulacağız. 'bits/stdc++.h' ve 'math.h' başlık dosyaları, 'iostream' başlık dosyasıyla birlikte bu koda dahil edilmiştir, çünkü 'math.h' başlık dosyası 'pow()' fonksiyonunun tanımını içerir.

Bundan sonra “std” namespace’ini ekliyoruz. Daha sonra artık “main()” çağrılır. Burada “b” değişkeni “float” veri tipi olarak başlatılır ve bu değişkene “4.87” değeri atanır. Bunun altında “int” değişkeni “e” negatif değer olan “-2” ile başlatılıyor. Daha sonra “float sonucu” da burada bildirilir. Bunun altında bu “result” değişkenini başlatıyoruz ve hem “b” hem de “e” değişkenlerinin parametre olarak yerleştirildiği bu değişkene “pow()” fonksiyonunu atadık.

Burada “float” veri tipinin tabanını ekliyoruz. Üs negatif tamsayı değeridir. Artık bu fonksiyonu uyguladıktan sonra elde ettiğimiz sonuç, altındaki “cout” kullanılarak aşağıda gösterilen “result” değişkenine kaydediliyor.

Kod 5:

#include
#include
#include
ad alanı std'sini kullanma;
int ana ( ) {
kayan nokta b = 4.87 ;
int e = -2 ;
kayan sonuç;
sonuç = güç ( olmak ) ;
cout << 'Burada üs negatiftir' << sonunda;
cout << B << '^' << Bu << ' = ' << sonuç;
geri dönmek 0 ;
}


Çıktı:

Bu, kodumuzdaki kayan taban sayısına negatif üssü eklediğimiz sonucu verir. Bu güç sonucunu “pow()” fonksiyonu ile elde ediyoruz.

Çözüm

Bu kılavuzda C++'daki “pow()” işlevi incelenmiştir. Biz bunu “pow()” fonksiyonunu kullanarak herhangi bir sayının kuvvetini hesaplamak olarak tanımladık. Ayrıca C++ programlamada bu “pow()” fonksiyonunun farklı veri türlerinin sayılarına uygulanmasına ilişkin birkaç örnek gösterdik. Üssün negatif olduğu sayının kuvvetini de hesapladık ve bu kılavuzdaki tüm kodların çıktılarını verdik.