public void Test016() { var d = 2.6568e23f; var bs = BitList.From(d); Assert.AreEqual(d, BitConverter.ToSingle(bs.ToByteArray())); }
public void Test017() { var d = 2.65846823321e64; var bs = BitList.From(d); Assert.AreEqual(d, BitConverter.ToDouble(bs.ToByteArray())); }
public void Test015() { var d = 3276038382821; var bs = BitList.From(d); Assert.AreEqual(d, BitConverter.ToInt64(bs.ToByteArray())); }
public void Test015u() { var d = (ulong)65534232338730; var bs = BitList.From(d); Assert.AreEqual(d, BitConverter.ToUInt64(bs.ToByteArray())); }
public void Test013u() { var d = (ushort)65534; var bs = BitList.From(d); Assert.AreEqual(d, BitConverter.ToUInt16(bs.ToByteArray())); }
public void Test014u() { var d = (uint)655342323; var bs = BitList.From(d); Assert.AreEqual(d, BitConverter.ToUInt32(bs.ToByteArray())); }
public void Test013() { var d = (short)32760; var bs = BitList.From(d); Assert.AreEqual(d, BitConverter.ToInt16(bs.ToByteArray())); }
public void Test012u() { var d = (byte)233; var bs = BitList.From(d); Assert.AreEqual(d, bs.ToByteArray()[0]); }
public void Test012() { var d = '@'; var bs = BitList.From(d); Assert.AreEqual(d, BitConverter.ToChar(bs.ToByteArray())); }
public void Test011() { var dat = (ushort)0b11110000_11110000; var bs = BitList.From(dat); Assert.AreEqual("1111000011110000", string.Join("", bs.Reverse().Select(a => a ? "1" : "0"))); }
public void Test010() { var bs = new BitList { BitList.From(BitConverter.GetBytes((ushort)1)) }; Assert.AreEqual("0000000000000001", string.Join("", bs.Reverse().Select(a => a ? "1" : "0"))); }