变量类型的定义

  byte  a = 20;//byte变量的数据范围为-128,127

        short b = 555; //short变量的数据范围是-32768,32767

        int   c = 998;//int变量的范围是-2147483648,2147483647

        long  d = 95254;//long的变量范围-9223372036854775808,9223372036854775807

        //我们一般常规使用的是int 

        //下面开始表达浮点数变量  float double

        float x = 45.2f;//浮点数默认是double表示,若直接表示后面则加F  否则为强制转换格式

        //强制转换格式表达式 :float x = (float) 45.2;

        double y = 82.85;

        char z = '\t';//char是表示字符的  必须用单引号

ASCII对照表:

boolean isjudge = false;//布尔变量只有false(错误)和true(正确)两个变量值表示(布尔值的命名建议以is开头)

        String  str = "string可以直接表达一个字符串";

        /*强制转换除开布尔变量boolean 字符变量char 常规变量byte,short(因为不经常使用) 不参与转换

         * 下面展示正常转换和强制转换.

         */

        //正常转换:int-long-float-double 从精度低的变量给精度高的变量赋值可以直接转换.

        //例:

        double x1 = c;// 建立一个double类型的新变量  ,c是上面定义的int变量

        //强制转换:double-float-long-int--从精度高的变量给精度低的变量赋值必须强制转换.

        //例:

        int c1 = (int)y; // 强制转换必须在需转换的变量前加(转换类型).

        int c2 = (int)(y+0.5) ;//浮点数转换常规数需要四舍五入直接加0.5

对于一个小数,如果只保留小数的三位数

 

转载于:https://www.cnblogs.com/it-xiaoBai/p/8080293.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值