C#面向对象程序设计王晶晶主编第2章课件教学.pptVIP

  • 3
  • 0
  • 约1.19万字
  • 约 70页
  • 2017-01-01 发布于广东
  • 举报

C#面向对象程序设计王晶晶主编第2章课件教学.ppt

第2章 数据类型、运算符与表达式 2.1 数据类型 C#语言支持以下数据类型: 2.1.1值类型 值类型包含简单类型、枚举类型和结构类型。类型是同类型数据的抽象,不同的类型在C#中用不同的类型标识符来表示。如表2-1。 1.简单类型 从计算机的表示角度来看,简单类型又可分为整数类型、浮点类型、小数类型、布尔类型和字符类型。所有的简单类型(C# 语言的组成部分)均为 .NET Framework 系统类型的别名。例如,int 是 System.Int32 的别名。 整数类型 C#中提供了8种整数类型,它们的取值范围及类型标识符见表2-2所示。 C#提供了两种数据类型来表示小数:单精度浮点型(float)和双精度浮点型(double)。两者的划分依据是取值范围和精度的不同,见表2-3。 小数类型 为了满足财务和金融计算领域方面高精度的要求,C#提供了小数类型(decimal)这种高精度的数据类型,避免浮点类型计算造成的误差。 小数类型数据的后面必须加m或M后缀来表示它是小数类型的,如3.14m。否则会被解释成标准的浮点类型的数据。 表2-4列出了小数类型的取值范围及精度。 字符类型 C#提供的字符类型按照国际上公认的标准,采用Unicode字符集。它可以表示世界上大部分语言种类。所有Unicode字

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档