01/10/2018, 11:49

Làm tròn số thực trong C++?

Mọi người cho em hỏi hàm nào trong C ?
Ví dụ 2,12222 thì ra 2,12
Em cảm ơn ạ!

HK boy viết 13:55 ngày 01/10/2018

Làm tròn lúc in ra hay làm tròn lúc tính toán? Mà lúc tính toán thì càng chính xác càng tốt chứ cần gì phải làm tròn nhỉ :v

Cao Trọng Tín viết 13:51 ngày 01/10/2018

Dạ ví dụ như nhập vào số thực có 2 chữ số thập phân ấy anh?

Khoa NTA viết 13:56 ngày 01/10/2018

Chắc là làm tròn để in ra màn hình cho đẹp Muốn làm tròn 2 chữ số thì nhân vào 100, ép kiểu nguyên rồi ép lại kiểu số thực và chia cho 100

HK boy viết 14:04 ngày 01/10/2018

Nhập số thực thì cần gì phải làm tròn? Muốn chính xác còn chả xong…

Cao Trọng Tín viết 13:52 ngày 01/10/2018

yêu cầu là *100 phải là số nguyên

bvp viết 13:54 ngày 01/10/2018

bạn này lười gg lắm đây nè, tập gg đi bạn
p/s: [Wiki] Cách làm tròn số thực trong C++

rogp10 viết 14:03 ngày 01/10/2018

Chỉ có dùng định dạng hiển thị trên stream thôi chứ làm sao mà chẵn được như vậy

p/s: không biết +0.5 thì sẽ bị sai trong tr hợp nào, ngoài những số vượt quá số bit định trị, nan/inf các loại.

HK boy viết 13:52 ngày 01/10/2018

Nhập string cho dễ xử lí nhé!

Bài liên quan
0