ฟังก์ชัน atol()
ฟังก์ชัน atol() แปลงสตริงเป็นจำนวนเต็มแบบยาว คืนค่าศูนย์เมื่อไม่มีการแปลง ส่งกลับค่า int แบบยาวที่แปลงแล้ว
นี่คือไวยากรณ์ของ atol ในภาษา C++
long int atol(const char *string)
นี่คือตัวอย่างของ atol() ในภาษา C++
ตัวอย่าง
#include <bits/stdc++.h> using namespace std; int main() { long int a; char str[20] = "538756"; a = atol(str); cout << "Converted string into long int : " << a << endl; return 0; }
ผลลัพธ์
Converted string into long int : 538756
ฟังก์ชัน toll()
ฟังก์ชัน atoll() แปลงสตริงเป็นจำนวนเต็มแบบยาว คืนค่าศูนย์เมื่อไม่มีการแปลง ส่งกลับค่า int long long ที่แปลงแล้ว
นี่คือไวยากรณ์ของ atol ในภาษา C++
long long int atoll(const char *string)
นี่คือตัวอย่างของ atol() ในภาษา C++
ตัวอย่าง
#include <bits/stdc++.h> using namespace std; int main() { long long int a; char str[20] = "349242974200"; a = atoll(str); cout << "Converted string into long long int : " << a << endl; return 0; }
ผลลัพธ์
Converted string into long long int : 349242974200
ฟังก์ชัน atof()
ฟังก์ชัน atof() แปลงสตริงเป็นเลขทศนิยมประเภทคู่ คืนค่าศูนย์เมื่อไม่มีการแปลง ส่งกลับค่าทศนิยมที่แปลงแล้ว
นี่คือไวยากรณ์ของ atol ในภาษา C++
double atof(const char *string)
นี่คือตัวอย่างของ atof() ในภาษา C++
ตัวอย่าง
#include <bits/stdc++.h> using namespace std; int main() { double a; char s[20] = "3492.42974200"; a = atof(s); cout << "Converted string into floating point value : " << a << endl; return 0; }
ผลลัพธ์
Converted string into floating point value : 3492.43