首页 > 编程语言 >c#变量类型

c#变量类型

时间:2023-07-25 16:13:23浏览次数:28  
标签:10 变量 符号 c# 32 整数 类型 范围

有符号整数

sbyte  (-128~127)

int    (-21亿多~21亿多)

short  (-3万多~3万多)

long   (-9百万兆多~9百万兆多)

无符号整数

byte   (0~255)

uint    (0~42亿多)

ushort   (0~6万多)

ulong  (0~18百万兆多)

浮点数

 float  (7~8位有效数字)

double (15~17位有效数字)

decimal   (27~28位有效数字)

特殊

bool     (true和false)

char  (一个字符)

string   (一串字符)

详细范围

在C#中,变量类型用于定义变量的数据类型和范围。以下是C#中常见的变量类型及其范围:
1. 整数类型:
- sbyte:有符号的8位整数,范围为-128到127。
- byte:无符号的8位整数,范围为0到255。
- short:有符号的16位整数,范围为-32,768到32,767。
- ushort:无符号的16位整数,范围为0到65,535。
- int:有符号的32位整数,范围为-2,147,483,648到2,147,483,647。
- uint:无符号的32位整数,范围为0到4,294,967,295。
- long:有符号的64位整数,范围为-9,223,372,036,854,775,808到9,223,372,036,854,775,807。
- ulong:无符号的64位整数,范围为0到18,446,744,073,709,551,615。

2. 浮点类型:
- float:32位浮点数,范围为±1.5 x 10^-45到±3.4 x 10^38,精度约为7位小数。
- double:64位浮点数,范围为±5.0 x 10^-324到±1.7 x 10^308,精度约为15位小数。
- decimal:128位十进制数,范围为±1.0 x 10^-28到±7.9 x 10^28,精度约为28位小数。

3. 字符类型:
- char:16位Unicode字符,范围为U+0000到U+FFFF。

4. 布尔类型:
- bool:表示真或假的布尔值,只有两个可能的值:true或false。

5. 字符串类型:
- string:表示文本字符串的类型。

6. 其他类型:
- object:表示任意类型的基类。
- dynamic:表示动态类型,可以在运行时进行类型检查和绑定。

这些是C#中常见的变量类型及其范围。根据您的需求,选择适当的变量类型来存储和操作数据。

标签:10,变量,符号,c#,32,整数,类型,范围
From: https://www.cnblogs.com/nyan/p/17580073.html

相关文章

  • How to Restore ASM Based OCR After Complete Loss of the CRS Diskgroup on Linux/U
    InthisDocumentGoalSolutionReferencesAPPLIESTO:OracleDatabase-EnterpriseEdition-Version11.2.0.1.0andlaterOracleDatabaseCloudSchemaService-VersionN/AandlaterGen1ExadataCloudatCustomer(OracleExadataDatabaseCloudMachine)......
  • confluence 破解系列
    confluence破解系列目录confluence破解系列前言confluence一.安装数据库mysql二docker启动confluence前言confluenceConfluence简介Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。Confluence为......
  • CH592 IWDG独立看门狗
    独立看门狗(IWDG)由专用的内部低速时钟(LSI)驱动,能够在低功耗模式下正常工作。 根据寄存器描述,IWDG最大时间可以是(0xFFF/(32K/512))=65.52s代码如下:#defineFEED_IWDG(){R32_IWDG_KR=0xAAAA;}//需要定时调用喂狗看门狗初始化voidIWDG_Enable(){R32_IWDG_KR=0......
  • Echarts中柱状图的基本设置
    Echarts-去掉图表横纵坐标轴刻度线效果图去掉前:去掉后:axisTick:{show:false}X轴Y轴文字颜色和大小的设置axisLabel:{textStyle:{color:"#f9f9f9",fontSize:12}}X轴Y轴刻度线的颜色和宽度的设置:axisLine:{show:true,//......
  • css制作三角
    使用border属性制作三角:当给一个宽高为0的盒子设置不同颜色的边框时会如下图所示,由此可见,想要设置三角,则可以将其余三条边框设置为透明色<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-widt......
  • @FunctionalInterface是必须的吗
    我的疑惑来源于源码中的函数式接口没有加@FunctionalInterface也可以支持lambda表达式例如RedisTemplate的源码:@OverridepublicBooleanexpire(Kkey,finallongtimeout,finalTimeUnitunit){byte[]rawKey=rawKey(key);longrawTimeout=Tim......
  • Docker 基础介绍
    DockerDocker是时下热门的容器技术,Docker是os层虚拟化架构(虚拟出来的操作系统和宿主机操作系统共享一个内核)的一种体现产品。   容器化技术(我们可以把tomcat,redis,nginx……安装docker容器中),可以方便对软件的环境(开发环境/测试环境/生产环境……)进行搬运,可以极大的减少部署......
  • MPO,LC,SC,光模块接口,DWDM,CWDM,MWDM,LWDM
    MPO细分:UPC、PC、APC,其中APC广电使用。 MPO是multi-fiberpulloff,MPO连接器又可以分为MPO/PC平面连接器和MPO/APC斜面连接器,光缆外皮有PVC材质与LSZH材质“OM”standforopticalmulti-mode,即光模式OM1指850/1300nm满注入带宽在200/500MHz.km以上的50um或62.5um芯径多模光......
  • 排查mysql pxc集群故障节点
    排查MySQLPXC集群故障节点MySQLPXC(PerconaXtraDBCluster)是一个高可用性的数据库集群解决方案,它基于MySQL和GaleraCluster技术实现。在实际运行中,可能会遇到一些节点故障的情况,本文将介绍如何排查MySQLPXC集群的故障节点,并给出相应的代码示例。1.检查集群状态在排......
  • 【Python】蒙特卡洛模拟 | PRNG 伪随机数发生器 | LCG 线性同余算法 | 马特赛特旋转算
    ......