<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Joy</title><link>http://blog.vckbase.com/michael/category/617.html</link><description>Joy</description><managingEditor>Michael</managingEditor><dc:language>zh-CHS</dc:language><generator>.Text Version 0.958.2004.214</generator><item><dc:creator>Michael</dc:creator><title>评《代码大全2》</title><link>http://blog.vckbase.com/michael/archive/2006/04/01/19020.html</link><pubDate>Sat, 01 Apr 2006 13:46:00 GMT</pubDate><guid>http://blog.vckbase.com/michael/archive/2006/04/01/19020.html</guid><wfw:comment>http://blog.vckbase.com/michael/comments/19020.html</wfw:comment><comments>http://blog.vckbase.com/michael/archive/2006/04/01/19020.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://blog.vckbase.com/michael/comments/commentRss/19020.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/michael/services/trackbacks/19020.html</trackback:ping><description>最近看到code complete second edition中文版出来了。csdn似乎吹得很火。&lt;BR&gt;&lt;BR&gt;去年7月份时候，参加公司一个study group，就是学习code complete second edition。当时国外的很多名家推荐次数。&lt;BR&gt;我们两个月时间大概有10来次讨论，把这本巨头过了一遍，近一千页。&lt;BR&gt;看完后，感觉一般。辛苦看了几十，上百页的英文，结果说来说去就是一个观点，而且或者你早已认同了这个观点并付之实践了。&lt;BR&gt;就像很多大学上了年纪的教授讲课，很多东西说的都很对，你不住的点头，但真正学到的东西却是很少。&lt;BR&gt;因此&lt;STRONG&gt;我的评价&lt;/STRONG&gt;是，如果有钱有时间，就买来当消遣，作为一种陶冶，修身养性；否则，还是看一些更实用的书更好。&lt;BR&gt;&lt;BR&gt;代码大全第一版，基本针对过程式程序设计，对那个时候程序员产生了很大影响。我对它的印象也是好。&lt;BR&gt;&lt;BR&gt;之所以对两版有比较的大的评价，我想一个原因是，在过程时程序设计时代，没有有效的模块块手段，程序员习惯上的做法显得尤为重要。而代码大全基本上都是针对程序员编程习惯的。而现在面向对象占了主流，以及各种模式的应用，迫使程序员不得不写出结构良好的程序。&lt;BR&gt;所以我认为，代码大全的影响力必然降低；这也是软件开发技术进步的结果。(一家之言)&lt;img src ="http://blog.vckbase.com/michael/aggbug/19020.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Michael</dc:creator><title>想进Google中国研发中心？Code jam 2005, a chance for you</title><link>http://blog.vckbase.com/michael/archive/2005/07/28/10223.html</link><pubDate>Thu, 28 Jul 2005 15:37:00 GMT</pubDate><guid>http://blog.vckbase.com/michael/archive/2005/07/28/10223.html</guid><wfw:comment>http://blog.vckbase.com/michael/comments/10223.html</wfw:comment><comments>http://blog.vckbase.com/michael/archive/2005/07/28/10223.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.vckbase.com/michael/comments/commentRss/10223.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/michael/services/trackbacks/10223.html</trackback:ping><description>&lt;!--StartFragment --&gt;&amp;nbsp;&lt;SPAN class=bigTitle&gt;Google&amp;#8482; Code Jam 2005&lt;/SPAN&gt; 是Google公司举办的编程比赛。Google希望通过它来发现全球最有创意最有能力的软件人才。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;总比赛奖金155K美金。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;优胜者将有机会进入Google公司。&lt;BR&gt;&lt;BR&gt;报名时间：7-25 ~ 8-19&lt;BR&gt;比赛时间：8-22&lt;BR&gt;报名资格：8-22号前满18岁，不是google员工，举办方职员等。&lt;BR&gt;&lt;BR&gt;官方网站:&amp;nbsp;&lt;BR&gt;&lt;!--StartFragment --&gt; &lt;A href="http://www.google.com/codejam05"&gt;http://www.google.com/codejam05&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.google.com/codejam/"&gt;http://www.google.com/codejam/&lt;/A&gt;&lt;BR&gt;&lt;BR&gt;有兴趣有时间的兄弟们，勇敢的去试试&lt;IMG height=20 src="/Emoticons/QQ/17.gif" width=20 border=0&gt;&lt;img src ="http://blog.vckbase.com/michael/aggbug/10223.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Michael</dc:creator><title>如何备份博客(Backup blog)</title><link>http://blog.vckbase.com/michael/archive/2005/07/22/9944.html</link><pubDate>Fri, 22 Jul 2005 13:48:00 GMT</pubDate><guid>http://blog.vckbase.com/michael/archive/2005/07/22/9944.html</guid><wfw:comment>http://blog.vckbase.com/michael/comments/9944.html</wfw:comment><comments>http://blog.vckbase.com/michael/archive/2005/07/22/9944.html#Feedback</comments><slash:comments>27</slash:comments><wfw:commentRss>http://blog.vckbase.com/michael/comments/commentRss/9944.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/michael/services/trackbacks/9944.html</trackback:ping><description>&lt;P&gt;尝试了以下几种方法：&lt;BR&gt;1 用FeedDemon等RSS阅读器在本机备份。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;缺点是需要手工备份，或许在计划任务可以定期执行，但肯定不能后台自动运行。&lt;BR&gt;&lt;BR&gt;2&amp;nbsp;用离线浏览器备份，譬如WebZip等。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;下载了有很多重复的页面，评论等。&lt;BR&gt;&lt;BR&gt;3 利用网站服务自动备份，&lt;A href="http://bloglines.com"&gt;http://bloglines.com&lt;/A&gt;就是比较好的选择。&lt;BR&gt;&amp;nbsp;&amp;nbsp; 注册后，提交你需要备份的blog，譬如我的&lt;A href="http://blog.vckbase.com/michael"&gt;http://blog.vckbase.com/michael&lt;/A&gt;，此网站会自动跟踪blog是否更新，然后保存。&lt;BR&gt;&amp;nbsp; 优点是不用担心自己硬盘挂掉，而且还会自动进行，不影响本机的工作。&lt;BR&gt;&amp;nbsp;&amp;nbsp;缺点是bloglines如果倒闭，就。。。&lt;BR&gt;&lt;BR&gt;如果有时间，最好自己开发一个blog备份工具，有以下Features：&lt;BR&gt;1）能够定制何时自动后台备份blog，或者启动时自动备份一次。&lt;BR&gt;2）能够Zip。&lt;BR&gt;3）能够发送到指定邮箱，譬如我的Gmail上。&lt;BR&gt;4）能够判断是否更新，实现增量备份。(Optional, 反正文本压缩后不大，全量备份也无所谓)&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/michael/aggbug/9944.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Michael</dc:creator><title>50个人中有相同生日的概率(考虑闰年）</title><link>http://blog.vckbase.com/michael/archive/2005/06/06/6168.html</link><pubDate>Mon, 06 Jun 2005 12:35:00 GMT</pubDate><guid>http://blog.vckbase.com/michael/archive/2005/06/06/6168.html</guid><wfw:comment>http://blog.vckbase.com/michael/comments/6168.html</wfw:comment><comments>http://blog.vckbase.com/michael/archive/2005/06/06/6168.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://blog.vckbase.com/michael/comments/commentRss/6168.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/michael/services/trackbacks/6168.html</trackback:ping><description>原文周星星&lt;!--StartFragment --&gt; &lt;A id=viewpost1_TitleUrl href="/bruceteen/archive/2005/01/07/2471.html"&gt;50个人中有相同生日的概率是97%&lt;/A&gt; &lt;BR&gt;&lt;BR&gt;如果考虑闰年，会怎样？&lt;BR&gt;普通年份一个人生日的可能性有365种，闰年有2-29日，但是四年才有一次.&lt;BR&gt;从概率上看，如果一个人生日是1-1日的可能性是1，那么他生日是2-29日的可能是0.25(1/4). 所以对于一个新出现的生命，他的生日有365.25种可能。&lt;BR&gt;&lt;BR&gt;Code(.c#)如下:&lt;BR&gt;
&lt;DIV style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 98%; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid"&gt;
&lt;DIV&gt;&lt;IMG src="/Images/OutliningIndicators/None.gif" align=top&gt;&lt;SPAN style="COLOR: #0000ff"&gt;using&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;System;&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/None.gif" align=top&gt;&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/None.gif" align=top&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;namespace&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;_50Birthday&lt;BR&gt;&lt;IMG id=Codehighlighter1_37_306_Open_Image onclick="this.style.display='none'; Codehighlighter1_37_306_Open_Text.style.display='none'; Codehighlighter1_37_306_Closed_Image.style.display='inline'; Codehighlighter1_37_306_Closed_Text.style.display='inline';" src="/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top&gt;&lt;IMG id=Codehighlighter1_37_306_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_37_306_Closed_Text.style.display='none'; Codehighlighter1_37_306_Open_Image.style.display='inline'; Codehighlighter1_37_306_Open_Text.style.display='inline';" src="/Images/OutliningIndicators/ContractedBlock.gif" align=top&gt;&lt;/SPAN&gt;&lt;SPAN id=Codehighlighter1_37_306_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&lt;IMG src="/Images/dot.gif"&gt;&lt;/SPAN&gt;&lt;SPAN id=Codehighlighter1_37_306_Open_Text&gt;&lt;SPAN style="COLOR: #000000"&gt;{&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/InBlock.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;class&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;Class1&lt;BR&gt;&lt;IMG id=Codehighlighter1_54_304_Open_Image onclick="this.style.display='none'; Codehighlighter1_54_304_Open_Text.style.display='none'; Codehighlighter1_54_304_Closed_Image.style.display='inline'; Codehighlighter1_54_304_Closed_Text.style.display='inline';" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top&gt;&lt;IMG id=Codehighlighter1_54_304_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_54_304_Closed_Text.style.display='none'; Codehighlighter1_54_304_Open_Image.style.display='inline'; Codehighlighter1_54_304_Open_Text.style.display='inline';" src="/Images/OutliningIndicators/ContractedSubBlock.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN id=Codehighlighter1_54_304_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&lt;IMG src="/Images/dot.gif"&gt;&lt;/SPAN&gt;&lt;SPAN id=Codehighlighter1_54_304_Open_Text&gt;&lt;SPAN style="COLOR: #000000"&gt;{&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/InBlock.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;const&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;int&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;N&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;50&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/InBlock.gif" align=top&gt;&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/InBlock.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[STAThread]&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/InBlock.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;static&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;void&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;Main(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;string&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;[]&amp;nbsp;args)&lt;BR&gt;&lt;IMG id=Codehighlighter1_127_301_Open_Image onclick="this.style.display='none'; Codehighlighter1_127_301_Open_Text.style.display='none'; Codehighlighter1_127_301_Closed_Image.style.display='inline'; Codehighlighter1_127_301_Closed_Text.style.display='inline';" src="/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top&gt;&lt;IMG id=Codehighlighter1_127_301_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_127_301_Closed_Text.style.display='none'; Codehighlighter1_127_301_Open_Image.style.display='inline'; Codehighlighter1_127_301_Open_Text.style.display='inline';" src="/Images/OutliningIndicators/ContractedSubBlock.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN id=Codehighlighter1_127_301_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"&gt;&lt;IMG src="/Images/dot.gif"&gt;&lt;/SPAN&gt;&lt;SPAN id=Codehighlighter1_127_301_Open_Text&gt;&lt;SPAN style="COLOR: #000000"&gt;{&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/InBlock.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;decimal&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;p&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;1.0M&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/InBlock.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;decimal&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;possibility&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;365.25M&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/InBlock.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;for&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;int&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;i&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;0&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;;&amp;nbsp;i&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;N;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;++&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;i&amp;nbsp;)&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/InBlock.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;*=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;(possibility&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;i)&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;possibility;&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/InBlock.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;1&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;-&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;p;&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/InBlock.gif" align=top&gt;&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/InBlock.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Console.WriteLine(&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;{0}&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;"&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,&amp;nbsp;p);&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;&lt;BR&gt;&lt;IMG src="/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top&gt;}&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;BR&gt;decimal类型是128位高精度类型，有效位28位。&lt;BR&gt;结果0.9702985750689103671780577635。&lt;BR&gt;&lt;BR&gt;欢迎指正&lt;img src ="http://blog.vckbase.com/michael/aggbug/6168.html" width = "1" height = "1" /&gt;</description></item></channel></rss>