Hàm setprecision trong c++ | Lấy 2 chữ số sau dấu phẩy

admin

Hàm setprecision vô c++ nhận vào trong 1 độ quý hiếm số vẹn toàn, tuy nhiên mục tiêu của hàm này là định hình con số chữ số vô phần thập phân của loại số thực.

Xem thêm:

viết lịch trình nhập vô tọa chừng 2 điểm

xoá thành phần vô mảng c++

tính tổng những thành phần vô mảng 2 chiều c++

1. Hàm setprecison c++ là gì?

Hàm setprecision vô C++ nằm trong tủ sách , được dùng nhằm định hình số thực theo đòi đòi hỏi, chung trấn áp con số chữ số sau vệt thập phân. Hàm này cực kỳ hữu ích khi cần thiết hiển thị tài liệu số với chừng đúng đắn cao hoặc định hình thích mắt.

2. Cách khai báo và dùng setprecision

Để dùng hàm setprecision() vô C++, các bạn cần:

  • Khai báo tủ sách
  • Sử dụng không khí thương hiệu std.

Bằng cơ hội dùng setprecision(), chúng ta có thể hiển thị số thực một cơ hội đúng đắn với con số chữ số sau vệt thập phân xác lập.

Ví dụ minh hoạ:

Làm tròn xoe số 3.14159 với chừng đúng đắn sau vệt thập phân là 3 thì thành phẩm tiếp tục là: 3.14.

#include 
#include 
using namespace std;

int main() {
    double pi = 3.14159;
    cout << setprecision(3) << pi << endl;  // Kết quả: 3.14
    return 0;
}

3. Fixed setprecision c++

Hiển thị đầy đủ số chữ số sau vệt thập phân vì chưng fixed:

cout << setprecision(n) << f in số thập phân f thực hiện tròn xoe cho tới n chữ số thập phân. Nhưng nếu như f đem thấp hơn n chữ số phần thập phân, ví dụ như:

f = 1.2
n = 3

thì khi cout << setprecision(n) << f tiếp tục chỉ in đi ra 1.2 nhưng mà ko hiện nay tương đối đầy đủ 3 chữ số phần thập phân.

Do vậy, nếu còn muốn in f = 1.2 với chữ số thập phân trở nên f = 1.200 thì thêm thắt fixed. “fixed” vô giờ đồng hồ Anh tức là “cố định”. Ta cần cố định và thắt chặt in đi ra n chữ số phần thập phân thì tớ mới nhất thấy thành phẩm như chờ mong.

f = 1.2
n = 3
cout << setprecision(n) << fixed << f;

kết trái ngược tiếp tục đi ra 1.200.

Bài 1: (TH-CSLT-01). Vận tốc của phương tiện đi lại được xem vì chưng quãng lối đi được S vô một khoảng chừng thời hạn là T. Hãy tiến hành nhập độ quý hiếm mang đến S và T, tiếp sau đó hiển thị véc tơ vận tốc tức thời của phương tiện đi lại với chừng đúng là 02 chữ số của phần thập phân.

Lưu ý, quãng lối đi được hoàn toàn có thể ko vẹn toàn, còn thời hạn được qui toan là vẹn toàn.

Xem thêm: Bài 2: (TH-CSLT-02): viết lách lịch trình nhập chúng ta và thương hiệu c++

gồm: Mã học viên, Họ thương hiệu, Ngày sinh, Lớp, Số buổi ăn chào bán trú. In đi ra màn hình hiển thị các

thông tin: Mã học viên, Họ thương hiệu, Ngày sinh, Lớp, Số buổi ăn chào bán trú, Số chi phí ăn bán

trú (biết đơn giá chỉ là 25000đ/ 1 buổi ăn chào bán trú). tin tức in đi ra theo đòi 2 cách: những vấn đề in không còn vô một loại hoặc từng vấn đề in bên trên một loại.

Phân tích bài bác toán

A.Input: vận tốc S, thời hạn T.

B.Output: Vận tốc = S/T, véc tơ vận tốc tức thời của phương tiện đi lại với chừng đúng là 02 chữ số của phần thập phân.

C. Process:

Bước 1: Khai báo biến đổi chương trình: S: float, T: int, V: float.

Bước 2: Nhập dữ liệu:

  • Nhập quãng lối S.
  • Nhập thời hạn T.

Bước 3: Thực hiện nay tính toán: V= S/T

Bước 4: In thành phẩm lên màn hình hiển thị.

Sử dụng hàm thực hiện tròn xoe số vô c++

Sử dụng fixed và setprecision(2) nhằm hiển thị véc tơ vận tốc tức thời với chừng đúng là 02 chữ số của phần thập phân.

cout << "Van toc: " << setprecision(2) << fixed << vantoc << endl;

Cài đặt điều chương trình

Dưới đấy là lịch trình dùng hàm fixed thực hiện tròn xoe vô c++:

#include 
#include 

using namespace std;

int main()
{
    float S, V;
    int T;

    cout<<"Nhap quang đãng duong S: "; cin>>S;
    cout<<"Nhap thoi gian trá T: "; cin>>T;

    V= S/T;

    cout<<"Van toc cua phuong tien la: "<

Kết trái ngược chạy chương trình

tính véc tơ vận tốc tức thời của phương tiện

Tài tư liệu thực hành thực tế xây dựng C/C++:

Trên đấy là vấn đề về hàm setprecision vô c++ chung định hình tài liệu số, đảm nói rằng số thực được hiển thị theo đòi đòi hỏi và chính với chuẩn chỉnh Output đầu ra chờ mong kèm cặp ví dụ và điều giải cụ thể Cảm ơn chúng ta xem thêm bài bác tập dượt ngữ điệu xây dựng C/C++ bên trên .

Bài viết lách liên quan:

thuật toán prim

thuật toán kruskal c++

kiểm tra số chủ yếu phương c++

thuật toán cờ caro

file nhị phân c++