ในบทความนี้ เราจะพูดถึงการทำงาน ไวยากรณ์ และตัวอย่างของฟังก์ชัน log10() ใน C++ STL
ฟังก์ชัน log10() คืออะไร
ฟังก์ชัน log10() เป็นฟังก์ชัน inbuilt ใน C++ STL ซึ่งกำหนดไว้ในไฟล์ส่วนหัว
ไวยากรณ์
template<class T> complex<T> log10(const complex<T>& num);
พารามิเตอร์
ฟังก์ชันนี้ยอมรับพารามิเตอร์ num ซึ่งเป็นค่าที่ซับซ้อนซึ่งเราต้องค้นหาบันทึก
คืนค่า
ค่าบันทึกเชิงซ้อนทั่วไปของ num ที่เราต้องการคำนวณ
ตัวอย่าง
Input: complex<double> C_number(-4.0, -1.0); Log10(C_number); Output: log10 of (-4,-1) is (0.615224,-1.25798)
ตัวอย่าง
#include <bits/stdc++.h> using namespace std; int main() { complex<double> C_number(-4.0, -1.0); cout<<"log10 of "<< C_number<< " is "<<log10(C_number); return 0; }
ผลลัพธ์
หากเราเรียกใช้โค้ดข้างต้น มันจะสร้างผลลัพธ์ต่อไปนี้ -
log10 of (-4,-1) is (0.615224,-1.25798)
ตัวอย่าง
#include <bits/stdc++.h> using namespace std; int main() { complex<double> C_number(-4.0, 1.0); cout<<"log10 of "<< C_number<< " is "<<log10(C_number); return 0; }
ผลลัพธ์
หากเราเรียกใช้โค้ดข้างต้น มันจะสร้างผลลัพธ์ต่อไปนี้ -
log10 of (-4,1) is (0.615224,1.25798)