Trong bài viết này họ sẽ tò mò các kiểu dữ liệu trong C như: dạng hình số thực (float), số nguyên (int), ký tự (char), ... Và không ít phong cách dữ liệu đặc biệt khác.

Bạn đang xem: Float là gì trong c++

*


*

C là ngôn từ rất cực nhọc tính, bạn không thể gán tài liệu kiểu float cho trở thành được khai báo hình dạng int. Do vậy khi chế tác một biến bạn phải xác định rõ là dữ liệu cần lưu lại là gì để khai báo cho phù hợp. Với sau đây là danh sách data type trong C thường xuyên được sử dụng nhất.

1. Bảng những kiểu tài liệu trong C

Trước tiên hãy coi bảng bắt tắt những kiểu dữ liệu cơ bản trong C đã nhé, và bọn họ sẽ lần lượt mày mò từng loại ở các phần tiếp theo.

TypeSize (bytes)Format Specifier
int2 -> 4%d, %i
char1%c
float4%f
double8%lf
short int2%hd
unsigned int2 -> 4%u
long int4 -> 8%ld, %li
long long int8%lld, %lli
unsigned long int4%lu
unsigned long long int8%llu
signed char1%c
unsigned char1%c
long double10 -> 16%Lf

2. Cụ thể kích thước các kiểu dữ liệu trong C

Kiểu int

Int là chữ viết tắt của Integer, đây là kiểu số nguyên âm hoặc nguyên dương và không tồn tại giá trị thập phân.

Bài viết này được đăng tại


Ví dụ:

0, 10, -7 là những số nguyên0.4, 0.7 chưa hẳn là số nguyên

Để khai báo một vươn lên là kiểu int thì ta áp dụng cú pháp như sau:


int ten_bien;
Ngoài ra ta có thể khai báo những biến liên tục như sau:


int id, age;
Kích thước của thứ hạng Int thường xuyên là 4 bytes (32 bits), tức giao động vào khoảng tầm -2147483648 cho 2147483647.

Kiểu float với double

Đây là vẻ bên ngoài số thực, dùng để chứa phần nhiều số bao gồm dấu phẩy động. Ví dụ 2.5 cùng 5.6 là mọi số thực.

Xem thêm: ‎ Temple Run 2 Trên Máy Tính Pc Windows, Chơi Game Temple Run 2 Trên Máy Tính

Dưới đây là cách khai báo đổi thay kiểu số thực:


float salary;double price;
Trong C, số lốt phẩy rượu cồn cũng hoàn toàn có thể được màn trình diễn theo cấp số nhân. Ví dụ


float normalizationFactor = 22.442e2;
Câu hỏi đề ra là sự khác nhau giữa float và double là gì?

Về đặc điểm thì cả hai giống nhau, chỉ khác biệt về size như sau:

float có form size 4 bytesdouble có kích cỡ 8 bytes

Kiểu char

Kiểu char rất đặt biệt, nó dùng để làm lưu trữ một ký tự bất kì, và ký tự đó nên ở định hình chuỗi. Vì chưng vậy lúc gán giá trị mang đến nó ta cần dùng vết nháy để bao quanh ký tự đề nghị gán lại.

Ví dụ:


Kích thước của hình dáng char là một trong byte.

Kiểu void

Đây là kiểu dữ liệu khá để biệt, nó có ý nghĩa không là gì cả, thường xuyên được dùng trong những function không có giá trị trả về. Sự việc này chúng ta sẽ học tập ở hầu như bài tiếp sau nhé.

Kiểu short với long

Nếu bạn muốn lưu trữ một con số rất cao và dạng hình dữ liệu lúc này không đáp ứng nhu cầu được thì nên thêm từ khóa long vào tầm khai báo nhé. Ví dụ:


Còn nếu bạn chắc chắn số nguyên lưu trữ sẽ rất nhỏ tuổi nên không nhất thiết phải phí phạm kích thước thì hãy sư dụng từ bỏ khóa short nhé.


#include int main() short a; long b; long long c; long double d; printf("size of short = %d bytes ", sizeof(a)); printf("size of long = %d bytes ", sizeof(b)); printf("size of long long = %d bytes ", sizeof(c)); printf("size of long double= %d bytes ", sizeof(d)); return 0;
Kết trái thu được như sau:

Trên là danh sách các kiểu dữ liệu hay được dùng trong ngữ điệu C, các bạn phải nhớ size và chức năng của từng đẳng cấp để trong tương lai sử dụng cho cân xứng nhé. Lấy ví dụ như muốn tàng trữ số nguyên thì cần sử dụng kiểu int, số thực thì phong cách float hoặc double, ký kết tự thì loại char.

Vẫn còn một số kiểu nâng cấp nữa như: Mảng, Pointer, Object, nhưng lại ta vẫn học nó sinh hoạt những bài xích nâng cao.

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *