![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序基础知识
文章平均质量分 56
golden0606
这个作者很懒,什么都没留下…
展开
-
如何判断一个整数是否为奇数
要想判断某个整数是否为奇数,首先我们要弄清楚“奇数”的概念。下面是数学中的定义:整数中,能被2整除的数是“偶数”,反之是“奇数”,偶数可用2k表示 ,奇数可用2k+1表示,这里k是整数。 那么,根据这个定义我们很容易写出如下程序达到判断奇数的目的: /** * 判断某个整数是否为奇数 * * @param i原创 2006-11-15 16:55:00 · 4811 阅读 · 1 评论 -
原码、反码、补码、移码解惑
数值在计算机中表示形式为机器数,计算机只能识别0和1,使用的是二进制,而在日常生活中人们使用的是十进制,"正如亚里士多德早就指出的那样,今天十进制的广泛采用,只不过我们绝大多数人生来具有10个手指头这个解剖学事实的结果.尽管在历史上手指计数(5,10进制)的实践要比二或三进制计数出现的晚."(摘自>有空大家可以看看哦~,很有意思的).为了能方便的与二进制转换,就使用了十六进制(2 4)和八进制(2转载 2006-11-20 09:39:00 · 860 阅读 · 0 评论 -
怎样使小数运算更加精确
小明在超市购买了一个价值1.1元的口香糖,但他只有2元面额的钞票,那么应该找他多少零钱呢? 这样一个简单的问题,我们也许会这样去写程序:public class Change{ public static void main(String args[]) { System.out.println(2.00 - 1.10);原创 2006-12-06 15:33:00 · 926 阅读 · 1 评论 -
变量互换内容
将两个变量的内容交换,使用临时变量是最简单方法: public static void main(String args[]){ int x = 26; int y = 20; int tmp = x; x = y; y = tmp;} 那么有什么更加优化更加高效的方法吗?下面介绍两个方法: 1.原创 2006-12-07 11:21:00 · 637 阅读 · 0 评论