- 博客(4)
- 收藏
- 关注
原创 C++浮点数的机器码表示
C++的double类型是用64位二进制数存储的,对于一个double类型的数,机器先将该数转换为二进制数,然后进行规格化处理,将小数点移到最左边的1后面,计算小数点的移位数N,阶码就是N+1023,1023(十进制)-3FFh(十六进制)--(1111111111)(二进制)10个1,然后用52位存储规格化后的小数点后面的52位二进制数。符号位根据正负设置。 如:double a=123
2012-12-24 23:57:00 2702 2
原创 将一些对自己工作指导意义的事情记录下来
看完baiyuzhong写的“为程序员开一剂提高职业素养的良方”,就想记录下一些对自己以后有帮助的值得注意的事情。 “技术范畴里有各种著名、非著名的开源类库、各种“大牛”的文章、书籍。这些都是别人在解决所遇问题积累下来的方 法和经验。在解决自己项目中的问题时,可以用,可以借鉴,但要了解其中的“至精至微之事”,绝不能用“至粗至浅之思”去用它们。”问题的表象是千变万化的,唯有
2012-12-13 11:27:32 482
原创 命题逻辑转化为编程语言
如果小明获优,则会获奖,学校就要颁奖。用命题逻辑表达为(A->B)->C,A代表小明获优,B代表小明获奖,C代表学校颁奖。如果(A则B)作为一个条件,用编程语言如何表达?根据蕴含式A→B等价于┓A∨B。用编程语言就可表达为 if(┓A∨B) c;学过的离散数学原来是这么用的。看来要重新好好复习一下数学知识了。
2012-12-10 09:11:50 716
原创 C++的吸引力
在编程的世界里,程序的效率是非常重要的,尤其是关键的基础性的程序,因为只有非常高的效率才能被众多的人同时使用,而且不仅程序运行要高效,开发程序同样要高效,这就需要代码的高可靠性,支持泛化编程,高复用等等,C++就是这样一种能满足众多需求的语言,但是想精通它需要花很多的功夫,但是这些都是值得的。努力吧,学好它,用好它。让更多人掌握它,写出更多好的程序。
2012-12-07 17:40:51 239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人