Computer >> Máy Tính >  >> Lập trình >> lập trình C

C Chương trình Nhân hai số Dấu phẩy động?


Float là một thuật ngữ rút gọn của "dấu phẩy động". Theo định nghĩa, đó là một kiểu dữ liệu cơ bản được tích hợp trong trình biên dịch được sử dụng để xác định các giá trị số với dấu thập phân động. Biến kiểu dấu phẩy động là một biến có thể chứa một số thực, chẳng hạn như 4320.0, -3.33 hoặc 0.01226. Phần nổi của tên dấu phẩy động đề cập đến thực tế là dấu phẩy thập phân có thể "nổi"; nghĩa là, nó có thể hỗ trợ một số lượng chữ số thay đổi trước và sau dấu thập phân.

dấu phẩy động

Danh mục
Loại
Kích thước Tối thiểu
Kích thước điển hình
dấu phẩy động
float
4 byte
4 byte

gấp đôi
8 byte
8 byte

dài đôi
8 byte
8, 12 hoặc 16 byte

Dải dấu chấm động

Phạm vi
Kích thước

Độ chính xác
4 byte
± 1,18 x 10 -38 đến ± 3,4 x 10 38
6-9 chữ số có nghĩa, thường là 7
8 byte
± 2,23 x 10 -308 đến ± 1,80 x 10 308
15-18 chữ số có nghĩa, thường là 16
80-bit (thường sử dụng 12 hoặc 16 byte)
± 3,36 x 10 -4932 đến ± 1,18 x 10 4932
18-21 chữ số có nghĩa
16 byte
± 3,36 x 10 -4932 đến ± 1,18 x 10 4932
33-36 chữ số có nghĩa

Mẫu

Đầu vào - a =11,23 b =6,7

Đầu ra - 75,241

Giải thích - Sử dụng các biến Float. Trong chương trình này, người dùng có hai số (số dấu phẩy động) có nghĩa là các biến float. Sau đó, tích của hai số đó được lưu trữ trong một biến và hiển thị trên màn hình.

Ví dụ

#include <stdio.h>
int main() {
   float a, b, c;
   a=11.23; b=6.7;
   c = (float)(a*b);
   // Displaying result up to 3 decimal places.
   printf("%3f", c);
   return 0;
}

Đầu ra

75.241