ตัวแปรและชนิดข้อมูล MCS51
27/6/2557 SONGCHAI PRAPATRUNGSEE
ตัวแปรและชนิดข้อมูล MCS51
ชนิดข้อมูล
DATA
TYPE
|
BYTE
|
BIT
|
อยู่ในช่วง
|
bit
|
---
|
1
|
0 to 1
|
char
|
1
|
8
|
-128 to 127
|
unsigned
char
|
1
|
8
|
0 to 255
|
int
|
2
|
16
|
-32768 to 32767
|
unsigned
int
|
2
|
16
|
0 to 65535
|
long
|
4
|
32
|
-2147483648
to 2147483647
|
unsigned
long
|
4
|
32
|
0 to 4294967295
|
float
|
4
|
32
|
-2147483647 to 4294967295
|
double
|
4
|
32
|
-2147483647 to 4294967295
|
#include <REGX51.H>
//bit i=2;
/*bit 0 to 1*/
//char i=127;
/*char -128 to 127*/
//unsigned char i=255;
/*unsighed char 0 to 255*/
//int i=32767;
/*int -32768 to 32767*/
//unsigned int i=65535;
/*unsighed int 0 to 65535*/
//long i=2147483648;
/*long -2147483648 to 2147483647*/
//unsigned long i=4294967295;
/*unsigned long 0 to 4294967295*/
float i=4;
/*float -2147483647 to 4294967295*/
//double i=4294967295;
/*double -2147483647 to 4294967295*/
void main(){
i=i/3;
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น