long b = 99;
float c = 99.0F;
//b = c; //Error : Cannot implicitly convert type 'float' to 'long'.
c = b; // Running Successfully. Why?
爲什麼沒有關於數據類型大小和隱式轉換的問題?
的float
和long
的大小是不同的,因爲我們知道,並且在下面給出...長期浮動,爲什麼?
Console.WriteLine("Long : " + sizeof(long)); // Output --> Long : 8
Console.WriteLine("Float : " + sizeof(float));// Output --> Float: 4
浮點數的精確長度是多少? – jak 2010-12-04 06:16:14
浮點數有23位精度。 http://en.wikipedia.org/wiki/Single_precision_floating-point_format – 2010-12-04 06:27:06