ในบทเรียนนี้ เราจะเขียนโปรแกรมหาเส้นรอบวงของวงกลม
สูตร
เส้นรอบวง = 2 × π × r
โดย π ≈ 3.14159
ตัวอย่างโค้ด C++
#include <bits/stdc++.h>
using namespace std;
#define PI 3.14159
double circumference(double r) {
double cir = 2 * PI * r;
return cir;
}
int main() {
double r = 5;
cout << "Circumference : " << circumference(r);
return 0;
}
ผลลัพธ์
Circumference : 31.4159
ขยายความ: ใช้ M_PI จาก cmath
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double r = 5;
cout << "Circumference : " << 2 * M_PI * r;
return 0;
}
M_PI ให้ความแม่นยำสูงกว่า Define เอง (ต้อง #define _USE_MATH_DEFINES ก่อน include cmath ใน Windows)