Devdit
 

ภาษา C แสดงตัวเลขจำนวนเต็ม และทศนิยม

2.8K

ภาษา 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

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