public void TransformFloat(float a_data) { TransformBytes(Converters.ConvertFloatToBytes((a_data))); }
public static byte[] ConvertToBytes(object a_in) { if (a_in is byte) { return new byte[] { (byte)a_in } } ; else if (a_in is short) { return(BitConverter.GetBytes((short)a_in)); } else if (a_in is ushort) { return(BitConverter.GetBytes((ushort)a_in)); } else if (a_in is char) { return(BitConverter.GetBytes((char)a_in)); } else if (a_in is int) { return(BitConverter.GetBytes((int)a_in)); } else if (a_in is uint) { return(BitConverter.GetBytes((uint)a_in)); } else if (a_in is long) { return(BitConverter.GetBytes((long)a_in)); } else if (a_in is ulong) { return(BitConverter.GetBytes((ulong)a_in)); } else if (a_in is float) { return(Converters.ConvertFloatToBytes((float)a_in)); } else if (a_in is double) { return(BitConverter.GetBytes((double)a_in)); } else if (a_in is string) { return(ConvertStringToBytes((string)a_in)); } else if (a_in is byte[]) { return((byte[])((byte[])a_in).Clone()); } else if (a_in is short[]) { return(ConvertShortsToBytes((short[])a_in)); } else if (a_in is ushort[]) { return(ConvertUShortsToBytes((ushort[])a_in)); } else if (a_in is char[]) { return(ConvertCharsToBytes((char[])a_in)); } else if (a_in is int[]) { return(ConvertIntsToBytes((int[])a_in)); } else if (a_in is uint[]) { return(ConvertUIntsToBytes((uint[])a_in)); } else if (a_in is long[]) { return(ConvertLongsToBytes((long[])a_in)); } else if (a_in is ulong[]) { return(ConvertULongsToBytes((ulong[])a_in)); } else if (a_in is float[]) { return(ConvertFloatsToBytes((float[])a_in)); } else if (a_in is double[]) { return(ConvertDoublesToBytes((double[])a_in)); } else { throw new ArgumentException(); } }
public virtual HashResult ComputeFloat(float a_data) { return(ComputeBytes(Converters.ConvertFloatToBytes((a_data)))); }