Hỏi về hàm làm tròn trong C++?

VD mình có 1 số như thế này 1801859.347 giờ mình muốn làm tròn cho ra số 1801860 thì phải dùng hàm như thế nào

https://www.google.com/search?q=làm+tròn+trong+c :sweat_smile:

3 Likes

dùng hàm ceil nhé :stuck_out_tongue:

4 Likes

ceilf((s*2+sqrt(s)2) 100) / 100

Em làm vậy có đúng không nhỉ

Hay phải code như vậy ??

ceilf((s*2+sqrt(s)*2))

bạn muốn làm gì mới đc :?

2 Likes

vd từ 17.6 lên 18 đó bác :smile: làm tròn cho mất dấu . luôn

Nếu vậy thì mình hay làm (int)ceil(17.6) :v
Chứ ko nó thành 18.000 :smile:
ko biết đúng ý bạn chưa nhỉ :stuck_out_tongue:

2 Likes

ồ ok bác :smile: em return int nên thôi khỏi cần thêm int phía trước

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?