using System;
public class Test
{
public static void Main()
{
byte b = 0x80;
short MSB;
short LSB;
double data;
MSB = b;
LSB = b;
data = (((short)(MSB << 8)) | LSB) / 32768.0;
Console.Out.WriteLine(data);
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCWJ5dGUgYiA9IDB4ODA7CgkJc2hvcnQgTVNCOwoJCXNob3J0IExTQjsKICAgICAgICBkb3VibGUgZGF0YTsKICAgICAgICBNU0IgPSBiOwogICAgICAgIExTQiA9IGI7CiAgICAgICAgZGF0YSA9ICgoKHNob3J0KShNU0IgPDwgOCkpIHwgTFNCKSAvIDMyNzY4LjA7CiAgICAgICAgQ29uc29sZS5PdXQuV3JpdGVMaW5lKGRhdGEpOwoJfQp9