為什麼電腦或手機系統自帶計算器大多數都不能像學生用的科學計算器一樣顯示根號、分數等符號計算?

為什麼電腦或手機計算器(補充一下,是系統自帶的)的科學計算功能大多數都不能像學生用的科學計算器一樣顯示根號、分數等符號?有些在列式子階段是可以顯示的,但是一旦算出結果必然是一串小數,為什麼不能直接顯示分數或根號,這種功能我讀書時用的卡西歐計算器都能實現(如下圖),是技術上不能實現還是沒有必要還是別的什麼原因?

而手機上,如圖1/3明明可以等於三分之一為什麼是0.3333、根號2×1不是根號2而是1.414……


因為計算器支持符號計算,你下載的計算器軟體只有數值計算,去找一個支持符號計算的計算器軟體吧。

補充一下,推薦 Sympy + iPython notebook

功能上比不上 matlab 之類的吧(大概)

但是重點是免費啊XD


這個比較對象有問題。

常用計算器軟體應該跟常見的計算器對比,帶複雜運算的計算器應該跟數學軟體做對比。

若是Windows或是手機上自帶複雜功能的計算器,對多數人沒意義,還增加學習成本和影響用戶體驗。目標群體才是關鍵,沒必要啥都搞個大而全。


EDIT:既然說的是自帶的,最主要的原因是這樣實現起來簡單,並且對普通人來說夠用了。為什麼簡單呢?因為計算機裡面是使用浮點數(或整數)來表示數字的。無理數之類的表示及其運算需要自己編程實現,麻煩得多。

不能因為你不知道,所以就否定一個事物的存在性,不然對你來說這世界上不存在的東西就太多了:


想想應用場景,手機和電腦一般都沒這個需求。

你算個油耗、房屋面積、用水量、RMB、工資、里程數,輸出一個根式,沒法直接用啊。

專業場合有Matlab和Mathematica等等,絕對比學生計算器強的。


matlab表示不服


自帶的工具是假設你沒有專門需求只是臨時需要就順便用用的,精簡高效就好。同理畫圖沒有濾鏡/動畫/raw出片,記事本沒有格式區分/圖文混排……。

請出門左拐Mathematica Photoshop Office,或者Maxima GIMP LaTeX。

順便,fx-ES之類的機子其實也沒有符號計算,只是一個符號化UI加上一些數值結果的符號化(一般就是查表,複雜點的或者計算誤差大的就出不來了)。真正的符號計算只有CAS機子才有。


不是不能,而是沒必要。

電腦手機上自帶的計算機能滿足一般需求就足夠了。

現實當中,日常使用的計算器中不能顯示1/3的也是很常見的吧,除了教學或者少部分科研技術方面的地方,用到的地方很少才對。

再說:實在有需求百度「科學計算器」。第一個直接用。


Android有個軟體叫handycalc,還能解方程,界面就一般般

還有就是wolframe alpha,需要聯網,能算的東西更多了


你去試試Wolfram Mathematica和Microsoft Math我們再來談論這個問題。


因為用不到,真正需要的人會使用更加專業的工具


電腦計算器有這些功能的啊!



推薦閱讀:

iOS 上有哪些好的日語學習 App?
工作站運行proe運算一大就死機, 怎麼破,顯卡k5000?據說CAD軟體只能用單核,坐等輪子哥?
個性化推薦為什麼這麼快就蔓延開了?
有沒有類似剪報功能的軟體,最好是iPad能用的,windows下的也可以?
三星手機很卡幾乎人盡皆知,三星公司為什麼無動於衷呢?小米魅族等可以把系統做的非常流暢,三星為什麼不行?

TAG:軟體開發 | 數學 | 計算機 | 應用程序Application | 計算器 |