zoukankan      html  css  js  c++  java
  • C#_5

    类型转换----隐式转换

    基本规则:

    不同变量类型之间自动转换

    大范围装小范围

    不能用小范围装大范围

    相同类型的转换:

    有符号:long--->int--->short--->sbyte

    无符号:ulong--->uint--->ushort--->byte

    浮点数:decimal无法用隐式转换 存储double和float      double--->float

    不同类型的转换:

    无符号装有符号 不能转换

    无符号没有负数 有符号有负数

    有符号装无符号  可以

    有限制 无符号的变量数值范围要小于有符号变量数值的范围

    short--->byte;

    int--->ushort;int--->byte;

    long--->uint;long--->ushort;long--->byte;

    浮点数和整型之间 

            浮点数可以装任何整型

    整数不能装浮点数,浮点数有小数部分

    bool无法与其他类型隐式转换

    char可以隐式转换成 float 和整型 

    char隐式转换成数值类型时 对应的数值 实质是ASCII码

    一个char类型的不同变量对应一个整数

     string无法与其他类型隐式转换

     

     

  • 相关阅读:
    每日签到
    手机刮刮卡
    js随机更换
    jquery实现input输入框实时输入触发事件代码
    webAPP前端必备知识
    让你分分钟学会 JS 闭包
    js获取url?后的参数
    js获取上传的文件名
    Javascript 中神奇的 this
    由浅入深完全掌握Ajax
  • 原文地址:https://www.cnblogs.com/unitywyb/p/14493984.html
Copyright © 2011-2022 走看看