2012年2月21日

C语言算法探究之(一):算法的准确性

摘要: 在这儿,算法的准确性不是指算法的思路是否正确,而是指算法在计算机上实际计算结果是否正确。由于计算机中的数据是采用有限位二进制数进行存储的,所以误差是不可避免的。所以一般来说,一个实数无法转换成与之完全相等的有限位二进制数,其有限位后的数字将被舍弃。举例说明:在VC++6.0中建立工程。代码如下: 1 // exp1.cpp : Defines the entry point for the console application. 2 // 3 4 #include "stdafx.h" 5 6 int main(int argc, char* argv[]) 7 { 8 阅读全文

posted @ 2012-02-21 22:33 胡茂晓 阅读(420) 评论(0) 推荐(0) 编辑

Visual Studio命令行为什么一闪而过

摘要: 很多朋友在初次接触Visual Studio的时候,都会写一个Hello World程序,当执行时,黑色的窗口一闪而过,这是为什么呢? 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 namespace HelloWorld 6 { 7 class Program 8 { 9 static void Main(string[] args)10 {11 Console.WriteLi... 阅读全文

posted @ 2012-02-21 21:09 胡茂晓 阅读(1514) 评论(0) 推荐(1) 编辑

C#4.0:新功能和展望

摘要: 刚才刚看完Anders的PDC Talk,感觉C# 4.0的变化不是很大,但是很多改动都方便了用户的使用,有些甚至当初Anders本来不愿意加入的功能最后由于用户的呼声最后还是加进去了(如Optional Parameters),可见Anders对用户的意见还是非常重视的。稍微总结一下,C# 4.0中有下面这些功能:1. dynamic/IDynamicObject这个改进使得C#向动态语言又进了一步,虽然C#并不会变成类似Perl/Python之类的动态语言(因为Anders认为静态语言所支持的一些特性比如Intellisense,类型检查等等是相当有用的),但是这并不代表C#不应该对动态特 阅读全文

posted @ 2012-02-21 09:22 胡茂晓 阅读(308) 评论(0) 推荐(0) 编辑

导航