Thư viện chuẩn C cung cấp round, lround và llround họat động chức năng trong C99. Tuy nhiên, các chức năng này không tuân thủ IEEE-754, bởi vì chúng không thực hiện "làm tròn của ngân hàng" một nửa-đế
Tôi đang cố gắng làm tròn số tới số thập phân đầu tiên và xem xét các tùy chọn MidpointRounding khác nhau, có vẻ như hoạt động tốt. Một vấn đề nảy sinh khi số đó có số thập phân tiếp theo sẽ ảnh hưởng