làm mất số lẻ khi lấy tỉ lệ 10% của tổng

Thảo luận trong 'Ứng dụng Access' bắt đầu bởi seachanges, 11 Tháng tư 2007.

2,083 lượt xem

  1. seachanges

    seachanges Thành viên sơ cấp

    Bài viết:
    3
    Đã được thích:
    0
    Nơi ở:
    tphcm
    Tại sao khi mình lấy 10% (Định dạng kiểu Percent) của tổng số tiền 6,730,000.00 thì trong access lại tính ra 637,000.01? Vì vậy khi thể hiện số tiền bằng chữ xuất hiện cụm từ "một xu" sau cùng. Có hàm nào làm gọn các số hàm đơn vị không? Thanks trước.
     
    #1
  2. dongnamnb

    dongnamnb Thành viên hoạt động

    Bài viết:
    41
    Đã được thích:
    0
    Giới tính:
    Nam
    Nơi ở:
    Thanh Hóa
    Nếu bạn lấy 10% của 6.730.000,00 thì không thể nào ra số lẻ được, bạn cần kiểm tra lại biểu thức của mình. Còn muốn lấy phần nguyên thì có thể dùng hàm Int
    Cú pháp: Int(Biểu thức số)
    sẽ trả về giá trị là phần nguyên của [biểu thức số]
    Lưu ý: hàm này sẽ cắt bỏ toàn bộ phần sau dấu phảy. Còn muốn làm tròn thì bạn dùng hàm round.
    Chúc thành công!
     
    #2
  3. smallgent

    smallgent Thành viên sơ cấp

    Bài viết:
    55
    Đã được thích:
    1
    Nơi ở:
    HCMC
    ???? lạ nhỉ em chưa gặp dzụ này bao giờ...10% của 1 số có số cuối cùng bằng không thì chắc chắn ra 1 số không bị lẻ sau dấu chấm thập phân thui....hay em chưa biết...có pác nào chỉ giáo thêm...em sẵn sàng học ...nè.
     
    #3
  4. anh phuong

    anh phuong Thành viên hoạt động

    Bài viết:
    60
    Đã được thích:
    2
    Nơi ở:
    Mien Tay
    Bạn kiểm tra lại tôi đã thử rồi, không có chuyện đó đâu
     
    #4
  5. hoathanh815

    hoathanh815 Thành viên thân thiết

    Bài viết:
    123
    Đã được thích:
    2
    Nơi ở:
    Viet Nam
    Cần lấy số lẻ khi tính toán

    Mình cần lấy số lẻ (vd: 0, 002 ) khi tính toán, nhưng không được. Mình tạo 3 text box: A, B, C ; A là gõ số 0,002 ; B gõ 0,9 ; C là công thức : C=A*B, Nhưng khi gõ vào A thì 0,002 sẽ là 0 ; Còn B là 1 ; C sẽ là 0, chứ không ra kết quả là 0, 0018. Muốn ra kết quả chính xác là 0, 0018 phải làm sao? Bạn nào biết xin chỉ giúp cho mình. Cảm ơn nhie72u
     
    #5

Chia sẻ trang này