5
बहुत सारे (पुराने) प्रोग्राम राउंड (इनपुट) के बजाय फ्लोर (0.5 + इनपुट) का उपयोग क्यों करते हैं?
मेरे द्वारा दिए गए टाई-ब्रेकिंग के आस-पास के इनपुट्स के अंतर को लौटाते हैं, जैसे कि मैं इस कोड को मानता हूं : int main() { std::cout.precision(100); double input = std::nextafter(0.05, 0.0) / 0.1; double x1 = floor(0.5 + input); double x2 = round(input); std::cout << x1 << std::endl; std::cout …