C#-------浮点数据类型

c++数据类型大小受操作平台的影响,而在c#中,数据类型的定义都以与平台无关的方式定义,以备将来C#和.NET迁移到其他平台上。

这里说一下浮点类型在c#语言中的定义。

c#可以支持float ,double和decimal浮点数据类型。

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Threading.Tasks;
 6 
 7 namespace ConsoleApplication1
 8 {
 9     class Program
10     {
11         static void Main(string[] args)
12         {
13             Console.WriteLine("sizeof float={0},double={1},decimal={2}",sizeof(float),sizeof(double),sizeof(decimal));
14             Console.ReadKey();
15         }
16     }
17 }

运行结果:

sizeof float=4,double=8,decimal=16

 

上一篇:如何在SQL或PHP中将十进制(16,4)转换为DATE或DATETIME


下一篇:截断C中的十进制值