หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด

����� (Variable) ����ҫ�

หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
����� ���¶֧ �������¡᷹��鹷���红������˹��¤����� �� ��Դ �ͧ������ ����Ẻ�ͧ����ä�� char, int, long, float, double, unsigned int, unsigned long int

��á�˹������ ���� 2 Ẻ ���

  1. ��˹���� �͡���������� ���Ϳѧ��ѹ ���¡����ù����� Global Variable ��˹����͡�ѧ��ѹ ��ҹ��������� �դ����������� 0 ( �ó�������˹����������� )
  2. ��˹���� 㹡��������� ���Ϳѧ��ѹ ���¡����ù����� Local Variable ��˹���� ���㹿ѧ��ѹ ��ҹ�����㹿ѧ��ѹ��� ������١��˹��������������ѵ��ѵ

��á�˹����͵���� ��ѡ����մѧ���

  1. ��ͧ��鹵鹴��µ���ѡ��
  2. ����������ͧ���·ҧ��Ե��ʵ��㹪��͵����
  3. ����ö������ͧ���� underline �_' ��
  4. ������ reserved words �� int, float, etc. Note: �������������ҫ�����ö��繤���ᵡ��ҧ�ͧ���͵��������� ����Թ 8 ����ѡ�� ��Ъ��͵���è�ᵡ��ҧ�ѹ������ٻẺ�ͧ����ѡ�� ��ҧ�ѹ

��û�С�ȵ���� ���ѡɳдѧ���

��Դ�ͧ����������ҫ�

  1. �����Ẻ char �繵���÷��������Ѻ�红����ŷ���繵���ѡ�â�Ҵ 1 ��� ���� ���ͷ��㹡���� 1 亵� ������ҧ ����ê�Դ��� �� 'A' , 'b' , '1' , '?'
  2. �����Ẻ integer �繵���÷��������Ѻ����纤�ҵ���Ţ����繨ӹǹ�������դ�� �����ҧ - 32768 �֧ 32767 �����ͷ��㹡���� 2 亵� ������ҧ ����ê�Դ��� �� 5 , -10 , 2534
  3. �����Ẻ long �繵���÷���纤���繨ӹǹ�������ըӹǹ亵��� 2 ��Ңͧ �ӹǹ��� ( �ѡ�����繤ӹ�˹�ҵ���� �� long int )
  4. �����Ẻ float �繵���÷�����红����ŷ�����Ţ�ȹ��� �¨���������ٻ a.b x 10 e ���鹷��㹡���� 4 亵� �դ�������ҧ 3.4E-38 �֧ 3.4E+38 ���� �ʴ��� �Ţ�ȹ���������Թ 6 ���˹� ������ҧ ����ê�Դ��� �� 10.625 -6.67
  5. �����Ẻ double �繵���÷���红����ŷ�����Ţ�ȹ�������͹�Ѻ float ��� ���鹷��㹡�����ҡ������� 2 ��� ����բ�Ҵ 8 亵� �դ�������ҧ 1.7E-308 �֧ 1.7E+308
  6. �����Ẻ unsigned �ʴ�����繵���÷���纤���繨ӹǹ��� Ẻ���Դ ����ͧ���� ( �繺ǡ��ҹ�� ) �ѡ�����繤ӹ�˹�ҵ���� ������ҧ�����ҹ �� unsigned int

หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด

สื่อวีดิทัศน์การสอน เรื่อง :: ประเภทของตัวแปร (Type Of Variable) :: 

——————————————————————————————————————————

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

ประเภทของตัวแปร

ขนาด (Bits)

ขอบเขต

ความหมาย

char

8

-128 ถึง 127

เก็บข้อมูลชนิดตัวอักขระ โดยจะใช้พื้นที่ในหน่วยความจำในการจัดเก็บ
8 bits (1 Byte)

unsigned char

8

0 ถึง 255

เก็บข้อมูลชนิดอักขระ แบบไม่คิดเครื่องหมาย

int

16

-32,768
ถึง
32,767

เก็บข้อมูลชนิดตัวเลขจำนวนเต็ม
ใช้พื้นที่ในหน่วยความจำ
16 bits (2 Bytes)

unsigned int

16

0 ถึง 65,535

เก็บข้อมูลชนิดตัวเลขจำนวนเต็ม
แบบไม่คิดเครื่องหมาย

short

8

-128 ถึง 127

เก็บข้อมูลชนิดตัวเลขจำนวนเต็ม
แบบสั้น ใช้พื้นที่หน่วยความจำ
8 bits (1 Byte)

unsigned short

8

0 ถึง 255

เก็บข้อมูลชนิดตัวเลขจำนวนเต็ม
แบบสั้น โดยไม่คิดเครื่องหมาย

long

32

-2,147,483,648 ถึง 2,147,483,649

เก็บข้อมูลชนิดตัวเลขจำนวนเต็ม
แบบยาว ใช้พื้นที่หน่วยความจำ
32 bits (4 Bytes)

unsigned long

32

0 ถึง 4,294,967,296

เก็บข้อมูลชนิดตัวเลขจำนวนเต็ม
แบบยาว และไม่คิดเครื่องหมาย

float

32

3.4*10e(-38)
ถึง
3.4*10e(38)

เก็บข้อมูลชนิดตัวเลขทศนิยม ใช้พื้นที่หน่วยความจำ 32 bits (4 Bytes)
โดยเก็บค่าทศนิยมประมาณ 6 ตัว

double

64

3.4*10e(-308) ถึง
3.4*10e(308)

เก็บข้อมูลชนิดตัวเลขทศนิยม ใช้พื้นที่หน่วยความจำ 64 bits (8 Bytes)
โดยเก็บค่าทศนิยมประมาณ 12 ตัว

long double

128

3.4*10e(-4032) ถึง 1.1*10e(4032)

เก็บข้อมูลชนิดตัวเลขทศนิยม ใช้พื้นที่หน่วยความจำ 128 Bits (16 Bytes)
โดยเก็บค่าทศนิยมประมาณ 24 ตัว

ตารางที่ 1 ประเภทของตัวแปรแต่ละชนิด

(แหล่งข้อมูล...  คู่มือการเขียนโปรแกรมภาษา C ฉบับผู้เริ่มต้น / ประภาพร ช่างไม้)

——————————————————————————————————————————

        ตัวอย่าง ถ้าต้องการเก็บข้อมูลตามตารางข้างล่างนี้ ควรกำหนดประเภทตัวแปร Int, Float, Long, Char ให้ถูกต้องดังต่อไปนี้

ข้อมูล

ประเภทของตัวแปร

1) n1 = 20.25;

1) float

2) n2 = 714;

2) int

3) n3 = 'R';

3) char

4) n4 = 5.142;

4) float

5) n5 = 1,952,120;

5) long

        ข้อสังเกต การกำหนดชนิดของตัวแปร มีสิ่งที่ควรพิจารณาอยู่ 2 ประการคือ ตัวแปรนั้นจะต้องสามารถรับค่าได้ทุกค่าโดยไม่เกินขอบเขตของข้อมูลชนิดนั้นและตัวแปรจะต้องไม่ใช่หน่วยความจามากเกินความจำเป็น
เช่น ถ้าข้อมูลไม่เกินขอบเขตของ int ก็ไม่ควรกำหนดตัวแปรให้เป็น float

——————————————————————————————————————————

   

หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด
หาก ต้องการแสดง ทศนิยม 4 ตำแหน่ง ควร ใช้คำสั่ง ใน ข้อ ใด