码迷,mamicode.com
首页 > 其他好文 > 详细

课堂笔记总结—数据类型

时间:2016-04-12 00:17:06      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:

一、数据类型

基本数据类型

  注意:   字节:例 :10101100   一个数就是一个位     8位数为一个字节    8位=1字节   8b=1Byle    1个字就是8位

1) 整型 (整数)

  int    (Int32) 4个字符数/4字节    只能放有限位数的整数-XXXXXX~XXXXXX,最多可显示比手机号码少一位的字符数。

  long  (比Int 长    Int64)    8个字符数/8字节

  short  (比Int短   Int16)  2个字符/2字节 

 

2) 浮点型(非整数、小数)

  double      默认小数都是double (小数点后面的位数  如:3.555   6.3333333)  8个字节

            例子:double c=3.14;

  float        如果小数要作为float看待,需要在后面加上f,F的后缀    (比double的小数后位数要少   如:3.5  4.5 )   4个字节

        例子:float a =3.14f; //对         float a =3.14; //错

3)  字符型  (单字符型  只能输入单个字符   如:A、B、a、b)  

  char            用单引号,只能放一个字符。转义字符除外, 如:Char a=‘A‘;

          例子:char c=‘A‘ ;        char c="A";//错         char c=‘ABC‘;//错

4)布尔

  bool               只能放true,false。代码中只能是小写,而且不要加引号。

            例子:bool g=true;        bool g=True;//错             bool g="true"//错

 

二、引用类型

  字符串  

     string    就像是串糖葫芦的竹签 把单个字节给串联起来形成的叫字符串 

                          起的是串联作用        

          用双引号包括,一个或多个字符组成。

   例子: string s="abcdef";    string s="a";                        string s=‘asdfasdf‘;//错

 

三、类型转换:

      1)自动转换:  

    只要不可能存在数据丢失的情况,都会自动转换。

  2)强制转换:

       对于数字:在被转换的值的左边加上小括号,在小括号中写上被转成哪种类型。

         float a=(float)3.14;

    对于字符串:字符串转成相对应的基本类型

        方法一:int a=int.Parse("字符串”);float b =float.Parse("字符串“); double c=double.Parse("字符串"); bool d=bool.Parse("字符串");

        方法二:使用Convert

                                 double d=Convert.ToDouble(s);  float f =Convert.ToSingle(s);   int a=Convert.ToInt32(s); 

课堂笔记总结—数据类型

标签:

原文地址:http://www.cnblogs.com/yuyu1993/p/5380524.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!