Hướng dẫn C ++

C ++ TRANG CHỦ Giới thiệu C ++ C ++ Bắt đầu Cú pháp C ++ Đầu ra C ++ Nhận xét C ++ Biến C ++ Đầu vào của người dùng C ++ Các kiểu dữ liệu C ++ Toán tử C ++ Chuỗi C ++ Toán C ++ C ++ Boolean Điều kiện C ++ Chuyển đổi C ++ Vòng lặp trong khi C ++ C ++ cho vòng lặp C ++ Ngắt / Tiếp tục Mảng C ++ Tài liệu tham khảo C ++ Con trỏ C ++

Các hàm trong C ++

Các hàm trong C ++ Tham số hàm trong C ++ Nạp chồng hàm trong C ++

Các lớp C ++

C ++ OOP Các lớp / đối tượng C ++ Phương thức lớp C ++ Trình tạo C ++ Bộ chỉ định quyền truy cập C ++ Đóng gói C ++ Kế thừa C ++ Tính đa hình của C ++ Tệp C ++ Ngoại lệ C ++

C ++ Làm thế nào để

Thêm hai số

Ví dụ về C ++

Ví dụ về C ++ Trình biên dịch C ++ Bài tập C ++ C ++ Quiz


Các kiểu dữ liệu số trong C ++


Loại số

Sử dụng intkhi bạn cần lưu trữ một số nguyên không có số thập phân, như 35 hoặc 1000, và floatkhi doublebạn cần một số dấu phẩy động (có số thập phân), như 9,99 hoặc 3,14515.

int

int myNum = 1000;
cout << myNum;

trôi nổi

float myNum = 5.75;
cout << myNum;

gấp đôi

double myNum = 19.99;
cout << myNum;

float so với double

Độ chính xác của giá trị dấu phẩy động cho biết giá trị có thể có bao nhiêu chữ số sau dấu thập phân. Độ chính xác của floatchỉ là sáu hoặc bảy chữ số thập phân, trong khi doublecác biến có độ chính xác khoảng 15 chữ số. Do đó sẽ an toàn hơn khi sử dụng doublecho hầu hết các phép tính.

Số khoa học

Số dấu phẩy động cũng có thể là một số khoa học với chữ "e" để biểu thị lũy thừa của 10:

Thí dụ

float f1 = 35e3;
double d1 = 12E4;
cout << f1;
cout << d1;