ป้ายกำกับ

วันอาทิตย์ที่ 18 มกราคม พ.ศ. 2558

Dance on the float

Float ลอย

Float แปลว่า ลอยจากพื้นครับ พอเราใช้ค่านี้แล้วมันจะลอยได้ครับ
ตอนผมเด็กๆผมก็คิดแบบนั้นครับ แต่ตอนนี้ก็ยังคิดอยู่ครับ (คุณครูเอสไม่ได้กล่าวไว้)



Float(จริงๆ) ในภาษาซีหมายความว่า ทศนิยมครับ และเรายังสามารถปรับให้มันปัดค่าเป็นทศนิยมกี่ตำแหน่ง

float a = 3.3559;
printf("\n the number is %.3f ",a);
ผลที่ได้คือ 3.356 ครับ (Reroyd ได้กล่าวไว้)

หาค่าพื้นที่ สามเหลี่ยม
#include <iostream>
using namespace std;
int main() 
{
float base , height , area;  ------------------> รับค่าด้วย ลอย ถุ้ยไม่ใช้ float รับค่าเป็นทศนิยม ฐาน สูง พื้นที่
cout << "Enter Base : ";   ------------------> รับค่าด้วย  Base แปลว่า ฐาน
cin >> base; 
cout << "Enter Height : "; ------------------> รับค่าด้วย  Height แปลว่า ความสูง
cin >> height; 
area = (0.5) * base * height; ------------------> area = (0.5) คือ ครึ่งหนึ่ง * base * height
cout << "Triangle Area Is " << area << endl;
cout << endl; 
system("pause");
 return 0; 
}

หลักการง่ายๆคือการ ใช้ตัวแปร คิดไว้ว่า คำตอบที่ได้ถ้าออกมาเป็นทศนิยม ก็ใช้ตัวแปรที่ถูกต้อง
ส่วนการคำนวน ควรรู้สูตรการคำนวนนั้นๆเพื่อเวลาเขียนจะเขียนโปรแกรมได้ง่ายขึ้น
(เขียนโฟว์ชาร์ทไว้ก่อนจะดีมาก
)


---------------------------------------------------------------------------------------------------------------------

ไม่มีความคิดเห็น:

แสดงความคิดเห็น