The Json protocol says in 4.5.3 Annotations odata.type:
• The floating-point values NaN, INF, and -INF are serialized as strings and MUST have an odata.type annotation to specify the numeric type.
But now it is serialized as "Infinity" and "-Infinity":
"anything@odata.type":"#Double","anything":"-Infinity"
and @odata.type doesn't appear in odata.metadata=minimal.
• The floating-point values NaN, INF, and -INF are serialized as strings and MUST have an odata.type annotation to specify the numeric type.
But now it is serialized as "Infinity" and "-Infinity":
"anything@odata.type":"#Double","anything":"-Infinity"
and @odata.type doesn't appear in odata.metadata=minimal.