double คือ คิดชนิดข้อมูลสำหรับเก็บตัวเลขทศนิยม คล้ายกับ float (floating-point) แต่เก็บข้อมูลได้มากกว่า มีความแม่นยำกว่า เหมาะสำหรับเก็บข้อมูลตัวเลขทศนิยมที่ต้องการความถูกต้องสูง สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง double คือ ภาษาซี ตัวอย่าง และคำอธิบาย
#include <stdio.h>
int main() {
double d = 123.456;
printf("ตัวแปร d ชนิด double มีค่าเท่ากับ %.2lf", d);
return 0;
}
ผลลัพธ์
ตัวแปร d ชนิด double มีค่าเท่ากับ 123.46
double ภาษาซี จากตัวอย่างสร้างตัวแปรชื่อ d ชนิด double พร้อมค่าเริ่มต้น 123.456 จากนั้นแสดงค่าตัวแปร d ออกสู่หน้าจอด้วยคำสั่ง printf ร่วมกับ %.2lf คือแสดงเลขทศนิยม 2 ตำแหน่งจากตัวแปร d ชนิด double ภาษาซี