Hiển thị kết quả từ 1 đến 3 / 3

Chủ đề: Hàm làm tròn

  1. #1
    Tham gia
    28-11-2007
    Location
    Hanoi
    Bài viết
    7
    Like
    0
    Thanked 0 Times in 0 Posts

    Hàm làm tròn

    Các bạn cho mình hỏi về hàm làm tròn trong C++, VD như một số có năm chữ số thập phân, bây giờ muốn làm tròn lại thành có hai chữ số thập phân thì làm thế nào, có thể dùng hàm round được không.
    Thanks a lot!
    Quote Quote

  2. #2
    Tham gia
    24-01-2007
    Location
    TP.HCM - dưới cầu SG
    Bài viết
    31
    Like
    0
    Thanked 2 Times in 1 Post
    Do làm tròn tới 2 chữ số sau dấu . nên ta có thể dùng công thức sau:
    (floor(number * 100 + 0.5))/100
    C ko có hàm round, chỉ có hàm floor() và ceil(). Nếu muốn làm tròn 3 chữ số, bạn thay 100 trong công thức bằng 1000; 4 chữ số => 10000; ...
    Thân!

  3. #3
    Tham gia
    28-11-2007
    Location
    Hanoi
    Bài viết
    7
    Like
    0
    Thanked 0 Times in 0 Posts
    đang mắc bài tập, thank bạn nhiều!

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •