C# 数据类型(只学5种 当然不只这几种)

本文详细介绍了C#中常见的几种基本数据类型,包括整型(int)、浮点型(double)、字符型(char)和字符串(string),并重点对比了decimal与double在表示货币数值时的不同之处。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


 

int:  表示一种整型,范围存储值(-2,147,483,648 到 2,147,483,647,10位数) 倒如:3、 5、100、10 等

int number;//声明一个整数的数字类型变量
number = 1000;
Console.WriteLine(number);//注意此处不能加引号


 

double    表示一种小数型,关键字表示存储 64 位浮点值的简单类型  15 到 16 位 范围存储值±5.0 × 10−324 到 ±1.7 × 10308  倒如:3.14、1.5、-5.0等

double pi;//声明一个小数的数字类型变量
pi = 3.14; //此处值也可以以整数但必须在后面加.0  如3.0
Console.WriteLine(pi);


 

char  表示一种单个字符型  倒如:'男'   'A'  'a'    等   注意声明变量赋值时一定要加引号

char sex;//声明一个字符型的变量
sex = '男';//一个字符型的变量值必须加引号
Console.WriteLine(sex);


string 表示0个或者以上字符串  倒如:“计算机”   “hello world”    “zhangsan” 注意声明变量赋值时一定要加引号

 声明电话号码变量时 用string类型

string chinaName;//声明一个字符串的变量
chinaName = "经三";//变量值必须加双引号且可以为0个及以上个数字符
Console.WriteLine(chinaName);


 

 

decimal  关键字表示 128 位数据类型  28 到 29 位有效位 decimal 类型具有更高的精度和更小的范围 表示钱的一个变量 比double精度高 例如 5.65 1000 100  注意如果表示钱有小数时须在赋值后辍加m

 

decimal money;
money = 5.65m;
Console.WriteLine(money);
Console.ReadKey()


 

 

 

 注意在C#开发环境中直接写一个有小数点类型的数字就是就是一个double类型,在一个小数后面加M就是decimal类型 如果表示钱时有时为整数则可以不用加m 因为整型被隐式转换为 decimal,其计算结果为 decimal。因此,可以用整数初始化十进制变量而不使用后缀

 

转载于:https://www.cnblogs.com/swlq/p/5350738.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值