天天看点

你意想不到的的编程问题

1.java中1000不等于1000

以上两个位置1和2输出结果不相同,这是为什么呢?

2.javascript 中 0.1 + 0.2 !== 0.3 为 true

0.1 + 0.2 !== 0.3,赶忙计算得验证,发现,0.1 加 0.2 等于 0.30000000000000004

这又是为什么呢?

3.system.out.println(1+1+'1'+1+1+1+1+'1');结果为多少?

结果为104,这是为什么?为什么不是11111111或者2141等其他值

1+1+'1'+1+1+1+1+'1'     实际为  1+1+49+1+1+1+1+49    结果为104

4.java中3元运算符的问题

运行一下,为什么第一处abc可以赋值,第二处3元运算符报空异常

<a target="_blank" href="http://bbs.csdn.net/topics/390822163">http://bbs.csdn.net/topics/390822163</a>

欢迎大家关注我的博客,如有疑问,请加qq群:454796847、135430763 共同进步!