Devdit
 

การปัดเศษทศนิยม ภาษา C ด้วย %f และ %lf

4.6K

การปัดเศษทศนิยม ภาษา C ด้วย %f และ %lf บทความนี้สอนเขียนโค้ดภาษา C สำหรับปัดเศษทศนิยม ตามจำนวนหลักที่ต้องการโดยใช้คำสั่ง printf ร่วมกับ %f สำหรับ float และ %lf กับ double สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง การปัดเศษทศนิยม ภาษา C ด้วย %f และ %lf

#include <stdio.h>

void main()
{
   float f = 123.9876;
   double d = 123.9876;
  
   printf("ตัวแปร float เท่ากับ %.2f\n", f);
   printf("ตัวแปร double เท่ากับ %.2lf\n", d);
}

ผลลัพธ์

ตัวแปร float เท่ากับ 123.99
ตัวแปร double เท่ากับ 123.99

คำอธิบาย

การปัดเศษทศนิยม ภาษา C ด้วย %f และ %lf จากตัวอย่างต้องการปัดทศนิยมขึ้น และแสดงเลขทศนิยม 2 ตำแหน่ง ใช้ %.2f กับตัวแปร float และ %.2lf สำหรับ double กรณีต้องการแสดงทศนิยมน้อย หรือมากกว่า 2 ตำแหน่งแนะนำให้เปลี่ยนตัวเลข 2 เป็นจำนวนทศนิยมที่ต้องการ

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ