@Test
public void testUnsignedRightShift_issue417()
{

    EncodedDoubleValue speedEncoder = new EncodedDoubleValue("Speed", 56, 8, 1, 30, 255);
    Long flags = -72057594037927936L;
    assertEquals(255, speedEncoder.getDoubleValue(flags), 0.01);
}