功能介紹
1、高精度,支持萬位精度的有理數常用運算,包括:加,減,乘,除,乘方,開N次方,三角函數,反三角函數,雙曲三角函數,反雙曲三角函數等。
2、表達式運算,本程序沒有采用常用計算器的邊輸入邊計算,而是輸入完所有數據或算式后,解析表達式,分解運算符和數據,最后在運算出結果。
3、本計算器的各種運算函數大都是自已所寫,沒有調用大數庫或其它數學庫,僅大數開平方調用GMP大數庫。
4、本計算器的各種子函數是通過定義的一個高精度數據結構接收和返回運算結果,這個高精度數據結構可以定義有符號(整數,小數,科學計數法表示的數),函數內部集中對數值,小數點位置,指數進行運算,優點是調用簡單,不易出錯,可以說比較完善,綜合運算能力強。這點和大數庫的實現不同,大數庫大都只提供對整數的運算,假如要對有理數運算。
5、綜合運算,里面的三角函數,用戶界面的算式,表達式運算,都是綜合運算的體現,綜合運算是大量基礎運算的集合,中間稍有差錯,就會算不出正確答案,里面內容繁瑣,這里簡單介紹一下。
6、本程序從2015年11月開始試編寫,至2016年8月大致完成,開發周期很長,中間代碼寫了一兩萬行,從零基礎到運行效率,綜合效率的初中等水平,主要目的是練習編程,老外的數學軟件已很強大,是我不可能相比的,我覺得我的程序如果把程序源碼作為大數實例初級學習更合適。
7、程序中函數都具有輸入值較驗功能,若輸入錯誤,會彈出提示窗口提示那一個函數輸入錯誤。
使用方法
下載并解壓軟件,雙擊運行程序
可以直接輸入你想要計算的公式
從文件可以導入txt文本文件
您的評論需要經過審核才能顯示
有用
有用
有用