Python: Comparison of Float

Python中的floatint的大小比较相对于其他语言来说,实现上可能复杂一些。Python的float相当于C中的double,而Python的int实际上是由多个32位或64位整数拼接而成的高精度整数,其表示的精度和范围完全有可能比double类型更大。

显然,(1)将浮点数转换成整数进行比较是不可行的,那样会丢失精度;而(2)Python中的整数是高精度整数,在内存足够大的情况下可以非常大,远大于double所能表示的范围;并且(3)C的long有63位精度,而double仅有53位,因此也不能仅因转换后的比较结果相等就判定转换前的数值也相等。

继续阅读Python: Comparison of Float

神奇的实训

这次就不打算放具体细节和源代码了,因为这部分貌似不需要我们自己做(如果要的话再说)。

所以怎么说好呢……总的来说,实训的前三天,是充实的,是辛苦的,是新鲜的。这三天最主要的事情就是对照老师给的图,自己在 Altium Designer 中将小车的红外探路这部分的原理图和线路板画出来,并且焊接好电子元件,在第三天验收。

继续阅读神奇的实训

六月总结

  • 端午节去了澳门,买了一堆吃的。
  • 为唯一一届 SMIE 毕业生拍毕业照。
  • 高考。
  • Apple WWDC Special Event.
  • 老爸生日。
  • 排球队男队纪念照、欢乐赛、男队聚餐暨换届。
  • 广东各地中考。
  • 24号期末考试完毕,晚上和家庭组去扬名吃饭,买了几本书。
  • 次日去了九洲城,买了一堆吃的。
  • 英国脱离欧盟。
  • 开始实训,内容是“智能小车应用与开发”。对比了一下目前各组的成果,产生了一点谜之优越感。
  • 今天又去了九洲城,买了一堆吃的。