MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / round_nearest_nzero

Function round_nearest_nzero

Source/ThirdParty/pugixml/pugixml.cpp:7406–7411  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7404 }
7405
7406 PUGI__FN double round_nearest_nzero(double value)
7407 {
7408 // same as round_nearest, but returns -0 for [-0.5, -0]
7409 // ceil is used to differentiate between +0 and -0 (we return -0 for [-0.5, -0] and +0 for +0)
7410 return (value >= -0.5 && value <= 0) ? ceil(value) : floor(value + 0.5);
7411 }
7412
7413 PUGI__FN const char_t* qualified_name(const xpath_node& node)
7414 {

Callers 1

eval_numberMethod · 0.85

Calls 2

ceilFunction · 0.85
floorFunction · 0.85

Tested by

no test coverage detected