我总是记不住电话号码。我需要一个记忆规则。
当前回答
我能想到的最正确的答案是Int32.MaxValue。
其他回答
首先写出两次47(你喜欢47号特工,对吧?),保持如图所示的空格(每个破折号是一个数字的槽位。先2个,然后4个)
--47----47
认为你手里有12个(因为12 =一打)。将其乘以4,47号特工号的第一位数字,即47,并将结果放在你已经拥有的第一对的右边
12 * 4 = 48
--4748--47 <-- after placing 48 to the right of first 47
然后将12乘以3(为了得到47号特工的数字的第二个数字,即7,你需要7 - 4 = 3),并将结果放在前两对的右边,即最后一个对槽
12 * 3 = 36
--47483647 <-- after placing 36 to the right of first two pairs
最后,从最右边的数字(本例中为2)开始,一个接一个地从您的手中拖动数字,并将它们放在您获得的第一个空槽中
2-47483647 <-- after placing 2
2147483647 <-- after placing 1
你知道了!对于负极限,你可以认为它的绝对值比正极限大1。
练习几次,你就会掌握窍门的!
我能想到的最正确的答案是Int32.MaxValue。
它有32位,因此可以存储2^32个不同的值。其中一半是负面的。
答案是2147,483,647
最低的是- 2,147,483,648。
(注意这里多了一个负数。)
在路径上使用Groovy:
groovy -e " println Integer.MAX_VALUE "
(在Java上下文中,Groovy对于快速参考非常有用。)
记住这个: 21智商项目47
它可以用任何一个电话板来解码,或者你可以自己在纸上写一个。
为了记住“21 IQ ITEM 47”,我认为“刺客:代号47有21个任务,每个任务都是独立的IQ ITEM”。
或者“我每天21:47刷牙,因为我智商高,不喜欢嘴里有东西”。
推荐文章
- 将整数转换为字符串,以逗号表示千
- 在每个列表元素上调用int()函数?
- Java整数到字节数组
- 如何优雅地检查一个数字是否在一个范围内?
- 从整数列表中,求出最接近给定值的数
- 在python中将整数转换为二进制
- 如何将对象转换为int型
- Java如何处理整数下溢和溢出,如何检查它?
- 在Java和c#中,int和Integer的区别是什么?
- 是否有一种方法可以迭代一系列整数?
- 为什么整数除法产生一个浮点数而不是另一个整数?
- 在python中最安全的方法将浮点数转换为整数?
- 我如何工作围绕JavaScript的parseInt八进制行为?
- 将两个整数以唯一且确定的方式映射为一个整数
- 如何在Java中正确地比较两个整数?