using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks; namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
PrintValueTypeRange();
}
static void PrintValueTypeRange()
{
Console.WriteLine("int 类型的最大值是:{0}", int.MaxValue, int.MinValue);
Console.WriteLine("uint 类型的最大值是:{0}", uint.MaxValue, uint.MinValue);
Console.WriteLine("byte 类型的最大值是:{0}", byte.MaxValue, byte.MinValue);
Console.WriteLine("sbyte 类型的最大值是:{0}", sbyte.MaxValue, sbyte.MinValue);
Console.WriteLine("short 类型的最大值是:{0}", short.MaxValue, short.MinValue);
Console.WriteLine("ushort 类型的最大值是:{0}", ushort.MaxValue, ushort.MinValue);
Console.WriteLine("long 类型的最大值是:{0}", long.MaxValue, long.MinValue);
Console.WriteLine("ulong 类型的最大值是:{0}", ulong.MaxValue, ulong.MinValue);
Console.WriteLine("float 类型的最大值是:{0}", float.MaxValue, float.MinValue);
Console.WriteLine("double 类型的最大值是:{0}", double.MaxValue, double.MinValue);
Console.WriteLine("decimal 类型的最大值是:{0}", decimal.MaxValue, decimal.MinValue);
Console.WriteLine("int 类型的最小值是:{0}", int.MinValue);
Console.WriteLine("uint 类型的最小值是:{0}", uint.MinValue);
Console.WriteLine("byte 类型的最小值是:{0}", byte.MinValue);
Console.WriteLine("sbyte 类型的最小值是:{0}", sbyte.MinValue);
Console.WriteLine("short 类型的最小值是:{0}", short.MinValue);
Console.WriteLine("ushort 类型的最小值是:{0}", ushort.MinValue);
Console.WriteLine("long 类型的最小值是:{0}", long.MinValue);
Console.WriteLine("ulong 类型的最小值是:{0}", ulong.MinValue);
Console.WriteLine("float 类型的最小值是:{0}", float.MinValue);
Console.WriteLine("double 类型的最小值是:{0}", double.MinValue);
Console.WriteLine("decimal 类型的最小值是:{0}", decimal.MinValue);
Console.ReadKey();
}
}
}

运行结果如下:

int 类型的最大值是:2147483647
uint 类型的最大值是:4294967295
byte 类型的最大值是:255
sbyte 类型的最大值是:127
short 类型的最大值是:32767
ushort 类型的最大值是:65535
long 类型的最大值是:9223372036854775807
ulong 类型的最大值是:18446744073709551615
float 类型的最大值是:3.402823E+38
double 类型的最大值是:1.79769313486232E+308
decimal 类型的最大值是:79228162514264337593543950335
int 类型的最小值是:-2147483648
uint 类型的最小值是:0
byte 类型的最小值是:0
sbyte 类型的最小值是:-128
short 类型的最小值是:-32768
ushort 类型的最小值是:0
long 类型的最小值是:-9223372036854775808
ulong 类型的最小值是:0
float 类型的最小值是:-3.402823E+38
double 类型的最小值是:-1.79769313486232E+308
decimal 类型的最小值是:-79228162514264337593543950335

C# 各种数据类型的最大值和最小值常数的更多相关文章

  1. MySQL数据类型(最大值 和 最小值)

    MySQL数据类型(最大值 和 最小值) 1.整型 MySQL数据类型 含义(有符号) tinyint(m) 1个字节  范围(-128~127) smallint(m) 2个字节  范围(-3276 ...

  2. z-index的最大值、最小值

    浏览器 最大值 超过最大值后变成 最小值 小于最小值后变成 备注 IE6 2147483647 2147483647 -2147483648 -2147483648   IE7 2147483647 ...

  3. Hive UDAF开发之同时计算最大值与最小值

    卷首语 前一篇文章hive UDAF开发入门和运行过程详解(转)里面讲过UDAF的开发过程,其中说到如果要深入理解UDAF的执行,可以看看求平均值的UDF的源码 本人在看完源码后,也还是没能十分理解里 ...

  4. java abs(绝对值) , max(最大值),min(最小值) 方法的应用

    在写程序是,我们常常会计算一个数的绝对值,这时我们可以使用java里的方法来计算 public class Demo1{ public static void main(String [] args) ...

  5. 转载——JavaScript学习笔记:取数组中最大值和最小值

    转载自:http://www.w3cplus.com/javascript/calculate-the-max-min-value-from-an-array.html. 取数组中最大值 可以先把思路 ...

  6. JavaScript学习:取数组中最大值和最小值

    在实际业务中有的时候要取出数组中的最大值或最小值.但在数组中并没有提供arr.max()和arr.min()这样的方法.那么是不是可以通过别的方式实现类似这样的方法呢?那么今天我们就来整理取出数组中最 ...

  7. java基础:方法的定义和调用详细介绍,方法同时获取数组最大值和最小值,比较两个数组,数组交换最大最小值,附练习案列

    1. 方法概述 1.1 方法的概念 方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集 注意: 方法必须先创建才可以使用,该过程成为方法定义 方法创建后并不是直接可 ...

  8. C语言 · 最大值与最小值计算

    输入11个整数,计算它们的最大值和最小值. 样例输入 0 1 2 3 4 5 6 7 8 9 10 样例输出 10 0   #include<stdio.h> int main(){ ]; ...

  9. 不需要sql进行计算数据的平均值、最大值、最小值、和

    介绍下SqlServer.前端js.后台C#三个阶段对均值.最大值.最小值.和计算int[] jisuan = {0, 1, 3, 5, 7,8 }; List<int> jisuan2 ...

随机推荐

  1. 《BI项目笔记》基于雪花模型的维度设计

    GBGradeCode 外键关系: 1 烟叶等级 T_GBGradeCode.I_DistinctionID=T_Distinction.I_DistinctionID 烟叶等级分为:上等烟.中等烟. ...

  2. mongoDB 数据导出与导入

    一.导出 命令格式:在mongodb/bin目录下 mongoexport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表名 -f 字段 -q 条件导出 --csv ...

  3. PHP 小方法之 显示 今天 昨天 上周 上月 近三月 的时间

    if(!function_exists('get_date_array')){ function get_date_array(){ $_NOW = time(); $today_begin = st ...

  4. N的阶乘末尾0的个数和其二进制表示中最后位1的位置

    问题一解法:     我们知道求N的阶乘结果末尾0的个数也就是说我们在从1做到N的乘法的时候里面产生了多少个10, 我们可以这样分解,也就是将从0到N的数分解成因式,再将这些因式相乘,那么里面有多少个 ...

  5. fiddler,https抓包设置

    1.fiddler 2 汉化版本不支持https证书下载,需要下载fiddler 4版本进行验证 若fiddler 2版本,可能存在无法访问Pc端fiddler返回页面,无法下载证书 2.打开Fidd ...

  6. oracle procedure

    http://www.cnblogs.com/wuhenke/archive/2010/03/20/1690535.html

  7. bzoj 2763: [JLOI2011]飞行路线

    #include<cstdio> #include<cstring> #include<iostream> #include<queue> #defin ...

  8. HDU 2955 01背包(思维)

    Robberies Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total S ...

  9. CodeForces 360E Levko and Game(Codeforces Round #210 (Div. 1))

    题意:有一些无向边m条权值是给定的k条权值在[l,r]区间可以由你来定,一个点s1 出发一个从s2出发  问s1 出发的能不能先打到f 思路:最短路. 首先检测能不能赢 在更新的时候  如果对于一条边 ...

  10. SAP Adapter启动报错

    在启动Adapter的时候,抛出GateWay Service Exception 当时用的gateway service是“sapgw00” 解决方法:这是由于当sap系统向本机注册服务的时候出错, ...