tôi muốn làm tròn lên một số (thập phân) để nó chia hết cho 5.Làm tròn lên một số để nó chia hết cho 5
Ví dụ, tôi có một vài con số và những con số sau khi làm tròn lên:
Number Rounded
0.4 5
3.4 5
7.3 10
tôi có thể sử dụng để chuyển đổi ceil
này double
để int
và sử dụng một vòng lặp while
để có được chúng với nhiều tiếp theo của 5, nhưng tôi đã tự hỏi nếu có bất kỳ cách khéo léo thực hiện điều này.
Cảm ơn.
là đầu vào của bạn một 'decimal' hoặc một' double'? – AakashM
http://stackoverflow.com/questions/752655/round-in-ms-sql-on-0-05-or-0-00 Đây là giải pháp cho SQL – adopilot