OSD llsdFive = OSD.FromReal(-1.1123123E+50d);
String sFive = NotationalLLSDOSDParser.SerializeLLSDNotation(llsdFive);
OSD llsdFiveDS = NotationalLLSDOSDParser.DeserializeLLSDNotation(sFive);
Assert.assertEquals(OSDType.Real, llsdFiveDS.getType());
Assert.assertEquals(-1.1123123E+50d, llsdFiveDS.asReal(), 0);
OSD llsdSix = OSD.FromReal(2.0193899999999998204e-06);
String sSix = NotationalLLSDOSDParser.SerializeLLSDNotation(llsdSix);
OSD llsdSixDS = NotationalLLSDOSDParser.DeserializeLLSDNotation(sSix);
Assert.assertEquals(OSDType.Real, llsdSixDS.getType());