public void SendFloatsNegative() { Bitbuffer bitbuffer = new Bitbuffer(); for (float i = -50; i < 55; i += 2.1f) { bitbuffer.WriteFloat(i, -50, 55, 2.1f); } bitbuffer.ToRead(); for (float i = -50; i < 55; i += 2.1f) { Assert.Less(Mathf.Abs(i - bitbuffer.ReadFloat(-50, 55, 2.1f)), epsilon); } }
public void SendFloats() { Bitbuffer bitbuffer = new Bitbuffer(); for (float i = 0; i < 10; i += 0.1f) { bitbuffer.WriteFloat(i, 0, 10, 0.1f); } bitbuffer.ToRead(); for (float i = 0; i < 10; i += 0.1f) { float red = bitbuffer.ReadFloat(0, 10, 0.1f); Assert.Less(Mathf.Abs(i - red), epsilon); } }