支持無限精度無限大數的類BigNumber實現
介紹 本篇是MathAssist的第二篇,在前言中粗略地展示了MathAssist的“計算和證明”能力,本篇開始將詳細介紹其實現原理。 從計算開始說起,要實現任意大數的計算器首先得有一個類支持大數運 ...
介紹 本篇是MathAssist的第二篇,在前言中粗略地展示了MathAssist的“計算和證明”能力,本篇開始將詳細介紹其實現原理。 從計算開始說起,要實現任意大數的計算器首先得有一個類支持大數運 ...
幾年前用C#就做過XP系統下的掃雷游戲的外掛,當時能力有限,程序的框架不夠好,功能也不夠完善。現在用C++寫了一個win32的自動掃雷程序mineTerminator(掃雷終結者),現將其整理成博文。 ...
前面的《自動掃雷》系列博文介紹了如何從XP自帶的掃雷游戲中獲取游戲、分析確定情況下的雷塊,以及操作鼠標完成游戲。這篇將介紹如何使用數學中的概率知識來玩掃雷游戲,也正是本人最想介紹的地方,即《前言》中所 ...
前面的博文中介紹了如何從“掃雷”游戲中獲取數據、並輸出數據,現在就來講解數據的分析:如何在程序中實現雷塊的判定。從前言中可知,“掃雷”游戲的分析,可分為四種模型,這里介紹前面三種模型的分析。 數據要 ...
介紹 這是本人畢業設計的項目,一直想將其整理成文,可一不小心4年就過去了(這個時間又可以讀個大學了)。現在給自己定一個目標,一個月時間里將項目的所有關鍵點都整理出來。不然真怕一眨眼又一個4年過去了, ...
要實現一個自動完成windowsXP掃雷游戲(winmine,XP下用這個命令可啟動游戲)的程序,需要實現下面三大點: 獲取游戲數據,即分析游戲在類型(初級、中級還是高級),每個塊是否揭開,如 ...
本篇是MathAssist的第三篇,將在上篇所實現的BigNumber基礎上完成具有編譯功能支持無限大數的計算器SuperCalculator。 要想從形如 "(1.23435+sin(0.5*18 ...