Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: cách sử dụng hàm toán học trong C??

  1. #1
    Ngày gia nhập
    04 2012
    Nơi ở
    tphcm
    Bài viết
    0

    Mặc định cách sử dụng hàm toán học trong C??

    Cho mh hỏi khi nào dùng double, float ..đẻ giải toán. ví dụ: tính chu vi tam giác, vs công thức: cv=a+b+c thì khai bao biến gì,còn khi tính chu vi hình tròn vs công thức cv=(a+b)*2 thì s/d biến j?
    Em mới học C

  2. #2
    Ngày gia nhập
    01 2011
    Bài viết
    11

    Trích dẫn Nguyên bản được gửi bởi khanguyen90 Xem bài viết
    Cho mh hỏi khi nào dùng double, float ..đẻ giải toán. ví dụ: tính chu vi tam giác, vs công thức: cv=a+b+c thì khai bao biến gì,còn khi tính chu vi hình tròn vs công thức cv=(a+b)*2 thì s/d biến j?
    Em mới học C
    Khi kết quả là các số nguyên thì dùng Int. Còn kết quả là các số lẻ thì dùng float. Bạn nên đọc thêm về phần Các kiểu dữ liệu
    Code is more than binary. Its poetry

  3. #3
    Ngày gia nhập
    08 2010
    Nơi ở
    Moscow, Russia Federation
    Bài viết
    913

    Kiểu float là kiểu số dữ liệu dấu chấm động (số thực).
    Kiểu double cũng là số thực dấu chấm động, nhưng độ chính xác tăng gấp đôi. Số chữ số sau dấu phẩy, tức là phần thập phân tăng gấp đôi.
    Trong toán học, chúng ta thường phải làm việc với các đối tượng số. Mà chúng không phải là những số 1, 2, 3, ... mà thường là số vô tỉ, hoặc tổng quan hơn là số thực. Trên máy tính ta chỉ có thể xấp xỉ các số bằng giá trị xấp xỉ, tức là gần đúng, của chúng chứ không biểu diễn chính xác giá trị của số đó được. Số chữ số sau phần thập phân càng lớn thì độ chính xác của phép xấp xỉ càng cao. Đó là lý do tại sao lại sinh ra double để tối ưu float.
    Nếu cần độ chính xác cao, không hạn chế về không gian tính toán, tài nguyên máy tính dồi dào, cứ dùng double, chẳng phải quan tâm gì đến float với gì gì khác cho khổ sở.
    Mời các bạn ghé thăm blog cá nhân của tôi

Quyền hạn của bạn

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