ภาษา C แสดงตัวเลขจำนวนเต็ม และทศนิยม บทความนี้สอนใช้คำสั่ง printf เพื่อแสดงค่าจากตัวแปรชนิดตัวเลข (int) และทศนิยมได้แก่ double และ float ด้วยรูปแบบการแสดงผลของภาษา C สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ภาษา C แสดงตัวเลขจำนวนเต็ม และทศนิยม
#include <stdio.h>
int main()
{
int i = 10;
float f = 12.57;
double d = 123.456789;
printf("int = %d\n", i);
printf("float = %.2f\n", f);
printf("double = %.4lf\n", d);
return 0;
}
ผลลัพธ์
int = 10
float = 12.57
double = 123.4568
ภาษา C แสดงตัวเลขจำนวนเต็ม และทศนิยม โดยใช้คำสั่ง printf ร่วมกับ % โดยมีรายละเอียดดังนี้
1. int i = 10 คือ สร้างตัวแปรชื่อ i ชนิดตัวเลข (int) พร้อมค่าเริ่มต้น 10 เวลาแสดงใช้ %i หรือ %d
2. float f = 12.57 คือ สร้างตัวแปรชื่อ f ชนิดตัวเลขทศนิยม (float) พร้อมค่าเริ่มต้น 12.57 เวลาแสดงใช้ %f
3. double d = 123.456789 คือ สร้างตัวแปรชื่อ d ชนิดตัวเลข (double) พร้อมค่าเริ่มต้น 123.456789 เวลาแสดงใช้ %lf