/// <summary>
        /// This method convert double to binary IEEE754 string  format
        /// </summary>
        /// <param name="sourceD">Is incomming argument</param>
        /// <returns>Resulting value</returns>
        public static string DoubleToIEEE754(this double sourceD)
        {
            DoubleToLongUnion unionDL = new DoubleToLongUnion {
                sourceDouble = sourceD
            };

            return(LongToString(unionDL.destLong));
        }
 /// <summary>
 /// This method convert double to binary IEEE754 string  format
 /// </summary>
 /// <param name="sourceD">Is incomming argument</param>
 /// <returns>Resulting value</returns>
 public static string[] DoubleToIEEE754(this TransDigToWords tdwToWords, params double[] sourceD)
 {
     string[] outputStr = new string[sourceD.Length];
     for (int i = 0; i < sourceD.Length; i++)
     {
         DoubleToLongUnion unionDL = new DoubleToLongUnion {
             sourceDouble = sourceD[i]
         };
         outputStr[i] = LongToString(unionDL.destLong);
     }
     return(outputStr);
 }