分类 编程 下的文章

iDevise主题修改备忘

为了使iDevise主题更适合异想博客的需要,我将对主题部分功能进行增添修改。大多数修改都可通用于其它主题,但部分修改只是为了满足个人偏好,也许会感觉比较无聊。对于一些简单的修改就几句话说明了,涉及代码的将会分点列出。一些简单修改:去掉了更新(感觉iDevise_16.03.13版本的特效比较合意)、删掉了搜索Button(回车以搜索)、改了底部信息。...

C#中调用Matlab编写的函数

关于C#与Matlab的混合编程,我在网上看了很多教程,按他们的步骤进行,总会遇到各种各样的问题不能解决,最终以失败而告终。经过自己两天的努力,看了诸多文献,终于成功了,故把自己确信能成功的方法分享给大家。当然在编写不同功能的函数会遇到其它千奇百怪的问题,因此我不能保证按我的方法在任何环境下都能成功。本文只是一个简单的例子,遇到的问题相对较少,更复杂的...

无限精度除法运算

心血来潮写了个可进行无限精度除法运算的算法。算法类似手动计算除法,相除得到商和余数,将商输出,余数扩大十倍,再用余数除以除数得到商,循环往复即可无限精度计算除法了。但由于我用的是int类型,事实上不能真正的“无限”精度,C语言最高精度没验证,C#中测试最多只能算到32767位小数。更改类型当然可算得更精确,本文只是抛砖引玉,就不继续深入探讨了,C语言代...

C#中调用C语言写的dll

Sandeepin喜欢用C#做GUI,因为方便,随手画就能做好,但是写代码还是喜欢用C语言。可是学C语言时书上根本没教如何编写dll,经过自己查阅各种资料教程,终于成功啦,现分享自己的心得。IDE用的是Visual Studio 2010。一、创建dll1、建立一个 Win32控制台应用程序 。2、选择类型为DLL。3、编写如下代码。一个例子,函数su...