通常取模运算也叫取余运算,他们都遵循处罚法则,返回结果都是余数;
但是仔细看是不一样的,详细请看实例:
rem(3,2)=1
rem(-3,-2)=-1
rem(3,-2)=1
rem(-3,2)=-1
mod(3,2)=1
mod(-3,-2)=-1
mod(3,-2)=-1
mod(-3,2)=1
由此可以看出,rem和mod是有符号区别的!
当除数与被除数的符号相同时,rem和mod的结果是完全相同的;当除数与被除数的符号不相同时,结果不同。
具体说,rem结果的符号与被除数相同;mod结果的符号与除数相同。
- 09:59
- 浏览 (152)
- 评论 (0)
以前没有太在意,以为取模(mod)运算只是在正整数范围内进行的运算,现在才知道,取模运算可以在int、float、double范围内进行运算。
对于负数的取模问题,当然以前也是没有注意过的,现在在我的本地用workshop进行了测试,得出结论:
负数%负数=负数;
负数%正数=负数;
正数%负数=正数;
- 09:58
- 浏览 (120)
- 评论 (0)
单态定义:
Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。
在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。
还
有, singleton能够被状态化;
这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,单态类能否保持住这个计数,并且
能synchronize的安全自动加1,如果你要把这个数字永久保存到数据库,你可以在不修改单态接口的情况下方便的做到 ...
- 15:23
- 浏览 (81)
- 评论 (0)
1.javac:在编译时使用的程序,其中的c指的是compile-编译。
2.注意一个专业程序员的细节:
快捷键的使用;
文件夹选项的配置;
面试的时候很有可能是用笔写代码。
3.println:是printline-输出一行的意思。
4.在配置环境变量的时候在classpath的指定路径后加一个“.”,表示当前路径也是class文件目录。
5.IDE:intergrated development environment
6.在java里称全局变量为成员变量。
7.GBK:国标码,中国大陆的汉字编码;
unicode分为utf8和utf16;java采用的是utf16,每个字 ...
- 09:52
- 浏览 (108)
- 评论 (0)
- 浏览: 23725 次
- 性别:

- 来自: 海口市

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
dwr
兄弟,你研究过DWR是如何动态生成JS的吗?
-- by chengnuoangel -
JAVA字符编码系列二:Unic ...
4、编码过程中错误诊断参考1)一个汉字对应一个问号在通过ISO-8859-1从字 ...
-- by fenixshadow -
JAVA字符编码系列二:Unic ...
锟斤拷锟斤拷 怎么解决?
-- by ghujki -
JAVA字符编码系列二:Unic ...
我需要的是 你十六进制的字符以及\u后的字符是怎么打印出来的:)
-- by ytfei -
JAVA字符编码系列二:Unic ...
请问一下有没有相应的源码,谢谢! ytfei2005@gmail.com
-- by ytfei






评论排行榜