Mega Code Archive

 
Categories / C# / Data Types
 

Converts double-precision floating-point number to byte

using System; public class MainClass {     public static void Main()     {         double doubleVal = 123.123;         byte byteVal = 0;         byteVal = System.Convert.ToByte(doubleVal);         System.Console.WriteLine("{0} as a byte is: {1}.",             doubleVal, byteVal);         // Byte to double conversion cannot overflow.         doubleVal = System.Convert.ToDouble(byteVal);         System.Console.WriteLine("{0} as a double is: {1}.", byteVal, doubleVal);     } }