add a test case for fixed point. The math is not corrrect