java里,当long与上了int
来源:互联网 发布:淘宝好评怎么删除图片 编辑:程序博客网 时间:2024/05/01 16:01
long switchState = 0xf0000000000L;
int result = (switchState & 0xff00000000L) > 0 ? 0x01 : 0x00;
你觉得result是多少?1
result = (switchState & 0xff000000) > 0 ? 0x01 : 0x00;
你觉得result是多少?1 【还是没有完全领悟这个情况。】
result = (switchState & 0xff000000L) > 0 ? 0x01 : 0x00;
你觉得result是多少?0
你答对没?
long 是长整型,在怎么长本身也是整型,12.10的整形部分是12,当然结果是12,
byte: 八位整数 -128——127,可用来节省内存的使用。
short: 16位整数 -32768——32,767,也比较省内存。
int: 32位整数 -2,147,483,648——2,147,483,647,一般来说整数都够用了
long: 64位整数 -9,223,372,036,854,775,808—— 9,223,372,036,854,775,807,一般不需要用
float: 32位浮点,如果浮点需要节省内存用这个。
Double: 64位浮点,一般非整数浮点可用这个。
但是要记住float和double都不是精确的,如果要储存钱一类的必须精确的,用java.math.BigDecimal
0 0
- java里,当long与上了int
- int 与 long 、long long
- JAVA中long与int的转化
- __int64 与 long long int
- __int64 与long long int
- __int64 与long long int
- int与long区别
- int与long区别
- int与long区别
- Java:int 转 long
- JAVA int float long与String互相转换的方法
- java byte数组与int,long,short,byte转换
- JAVA int float long与String互相转换的方法
- java byte数组与int,long,short,byte转换
- java byte[] 与int float long 等的互相转换
- java中int、long与byte数组相互转换
- long long 与 int(HDOJ 2294)
- sprintf以及__int64 与long long int
- 隐藏或者显示MacBook 里的隐藏文件
- hdu 4770 Lights Against Dudely
- 坐标转换收集的小资料
- 查询一个数据集中的第一条数据
- scrollTo、scrollBy、getScrollX、getScrollY这4个方法的含义
- java里,当long与上了int
- const map 成员变量初始化例子
- 黑马程序员_Java基础[1]_java特点、Dos命令、标识符、常见关键字
- innodb存储引擎(第2版) 读后感(一)
- Web服务器的运行原理
- C语言中volatile关键字的作用
- 代码面试最常用的10大算法
- 逆波兰(Reverse Polish Notation)四则运算表达式求值 《大话数据结构》
- 嵌入式的一些感想