[microsoft office 2010 excel或者word右边都有入门指南之类的广告]MS office2010属于商业软件, 使用这类软件需要支付版权费用,也就是说只有购买了 软件授权后才能够合法正当的使用 (先普及正版常识)。。。。 你用的这个是功能很简单的免费版,虽...+阅读
2013年6月8日,农历正确的应为五月初一,而算法中计算得到为四月三十,由此从五月农历错位一天。分析问题的原因,因为农历是没有规律的,一般的算法都是查表法,即将一定时期内的农历建成一个表,需要查询日期对应的农历直接从表中查找即可。所以考虑应该是建立的原始表有问题。原始表如下:表中为阴历1901年到2100年每年中的月天数信息, ///阴历每月只能是29或30天,一年用12(或13)个二进制位表示,对应位为1表30天, 否则为29天 $4AE0, $A570, $5268, $D260, $D950, $6AA8, $56A0, $9AD0, $4AE8, $4AE0, ///1910 $A4D8, $A4D0, $D250, $D548, $B550, $56A0, $96D0, $95B0, $49B8, $49B0, ///1920 $A4B0, $B258, $6A50, $6D40, $ADA8, $2B60, $9570, $4978, $4970, $64B0, ///1930 $D4A0, $EA50, $6D48, $5AD0, $2B60, $9370, $92E0, $C968, $C950, $D4A0, ///1940 $DA50, $B550, $56A0, $AAD8, $25D0, $92D0, $C958, $A950, $B4A8, $6CA0, ///1950 $B550, $55A8, $4DA0, $A5B0, $52B8, $52B0, $A950, $E950, $6AA0, $AD50, ///1960 $AB50, $4B60, $A570, $A570, $5260, $E930, $D950, $5AA8, $56A0, $96D0, ///1970 $4AE8, $4AD0, $A4D0, $D268, $D250, $D528, $B540, $B6A0, $96D0, $95B0, ///1980 $49B0, $A4B8, $A4B0, $B258, $6A50, $6D40, $ADA0, $AB60, $9370, $4978, ///1990 $4970, $64B0, $6A50, $EA50, $6B28, $5AC0, $AB60, $9368, $92E0, $C960, ///2000 $D4A8, $D4A0, $DA50, $5AA8, $56A0, $AAD8, $25D0, $92D0, $C958, $A950, ///2010 $B4A0, $B550, $B550, $55A8, $4BA0, $A5B0, $52B8, $52B0, $A930, $74A8, ///2020 $6AA0, $AD50, $4DA8, $4B60, $9570, $A4E0, $D260, $E930, $D530, $5AA0, ///2030 $6B50, $96D0, $4AE8, $4AD0, $A4D0, $D258, $D250, $D520, $DAA0, $B5A0, ///2040 $56D0, $4AD8, $49B0, $A4B8, $A4B0, $AA50, $B528, $6D20, $ADA0, $55B0); ///2050找到2013年所对应的数据就是上面红色的值。
按前面规则转成二进制为1011 0101 0101 0000,这表示农历四月为30天,而5月为29天,实际相反应该是四月29天五月30天。问题应该就出在这里,正确的编码应该是:1010 1101 0101 0000,对应转换成16进制为$AD50,再将上表中对应数据修改后,计算的农历结果正确。
延伸阅读:
用Microsoft Word2003制作一张电子报可以是电子版报刊节日祝福在word完全可以设计排版出很漂亮的报纸。就怕你没有想象力,word中的潜力相当大。你可以: 1、插入文本框,根据需要可选横排,竖排,文本框内可设置不同于框外文字不同的字体、字号、...
使用 Microsoft Office Word 2003如何做封面设置“文档结构图”窗格中文本的格式 可以更改“文档结构图”窗格中显示的标题的外观,以及窗格中活动标题的突出显示颜色。在“文档结构图”中对文本所做的更改不会影响到文...