1.一種計(jì)算方法,其特征在于,應(yīng)用于電子終端,所述電子終端的顯示界面包括第一區(qū)域和第二區(qū)域,所述第一區(qū)域用于在監(jiān)測(cè)到計(jì)算式的輸入時(shí)顯示輸入的計(jì)算式,所述第二區(qū)域用于根據(jù)所述輸入的計(jì)算式顯示對(duì)應(yīng)的計(jì)算結(jié)果;所述計(jì)算方法包括:
監(jiān)測(cè)第一區(qū)域的計(jì)算式是否發(fā)生更改;
若監(jiān)測(cè)到計(jì)算式發(fā)生更改,則對(duì)更改后的計(jì)算式進(jìn)行計(jì)算,得到更改后的計(jì)算結(jié)果;
在所述第二區(qū)域顯示更改后的計(jì)算結(jié)果。
2.根據(jù)權(quán)利要求1所述的計(jì)算方法,其特征在于,所述電子終端至少執(zhí)行兩個(gè)線程;
其中,第一線程用于監(jiān)測(cè)第一區(qū)域的計(jì)算式是否發(fā)生更改;第二線程用于對(duì)所述計(jì)算式進(jìn)行計(jì)算。
3.根據(jù)權(quán)利要求2所述的計(jì)算方法,其特征在于,在所述監(jiān)測(cè)第一區(qū)域的計(jì)算式是否發(fā)生更改時(shí),用于監(jiān)測(cè)計(jì)算式是否發(fā)生更改的線程在監(jiān)測(cè)到對(duì)計(jì)算式的任何修改時(shí),實(shí)時(shí)將更改后的計(jì)算式傳遞給用于對(duì)計(jì)算式進(jìn)行計(jì)算的線程;
在所述對(duì)更改后的計(jì)算式進(jìn)行計(jì)算,得到更改后的計(jì)算結(jié)果時(shí),所述用于對(duì)計(jì)算式進(jìn)行計(jì)算的線程實(shí)時(shí)對(duì)更改后的計(jì)算式進(jìn)行計(jì)算;
在所述第二區(qū)域顯示更改后的計(jì)算結(jié)果時(shí),在所述第二區(qū)域?qū)崟r(shí)顯示更改后的計(jì)算結(jié)果。
4.根據(jù)權(quán)利要求3所述的計(jì)算方法,其特征在于,在實(shí)時(shí)將更改后的計(jì)算式傳遞給用于對(duì)計(jì)算式進(jìn)行計(jì)算的線程時(shí),所述用于監(jiān)測(cè)計(jì)算式是否發(fā)生更改的線程以預(yù)設(shè)的時(shí)間間隔將當(dāng)前監(jiān)測(cè)到的計(jì)算式傳遞給所述用于對(duì)計(jì)算式進(jìn)行計(jì)算的線程。
5.根據(jù)權(quán)利要求3所述的計(jì)算方法,其特征在于,在所述監(jiān)測(cè)第一區(qū)域的計(jì)算式是否發(fā)生更改時(shí),用于監(jiān)測(cè)計(jì)算式是否發(fā)生更改的線程在監(jiān)測(cè)到對(duì)計(jì)算式的修改確認(rèn)之后,將更改后的計(jì)算式傳遞給用于對(duì)計(jì)算式進(jìn)行計(jì)算的線程。
6.根據(jù)權(quán)利要求5所述的計(jì)算方法,其特征在于,所述對(duì)計(jì)算式的修改確認(rèn)為:接收到用戶輸入的等于符號(hào)或者回車(chē)符號(hào)。
7.一種電子終端,其特征在于,包括:人機(jī)交互模塊、輸入監(jiān)測(cè)模塊以及計(jì)算模塊;
所述人機(jī)交互模塊,用于提供第一區(qū)域和第二區(qū)域;第一區(qū)域用于在監(jiān)測(cè)到計(jì)算式的輸入時(shí)顯示輸入的計(jì)算式,第二區(qū)域用于根據(jù)所述輸入的計(jì)算式顯示對(duì)應(yīng)的計(jì)算結(jié)果;
所述輸入監(jiān)測(cè)模塊,用于監(jiān)測(cè)第一區(qū)域的計(jì)算式是否發(fā)生更改;
所述計(jì)算模塊,用于在所述輸入監(jiān)測(cè)模塊監(jiān)測(cè)到計(jì)算式發(fā)生改變時(shí),對(duì)更改后的計(jì)算式進(jìn)行計(jì)算,得到更改后的計(jì)算結(jié)果;
所述人機(jī)交互模塊,還用于在所述第二區(qū)域顯示更改后的計(jì)算結(jié)果。
8.根據(jù)權(quán)利要求7所述的電子終端,其特征在于,所述電子終端至少執(zhí)行兩個(gè)線程;
其中,第一線程對(duì)應(yīng)于所述輸入監(jiān)測(cè)模塊;第二線程對(duì)應(yīng)于所述計(jì)算模塊。
9.根據(jù)權(quán)利要求8所述的電子終端,其特征在于,所述輸入檢測(cè)模塊在監(jiān)測(cè)到對(duì)第一區(qū)域的計(jì)算式的任何修改時(shí),實(shí)時(shí)將更改后的計(jì)算式傳遞給所述計(jì)算模塊;
所述計(jì)算模塊實(shí)時(shí)對(duì)更改后的計(jì)算式進(jìn)行計(jì)算;
所述人機(jī)交互模塊的第二區(qū)域?qū)崟r(shí)顯示更改后的計(jì)算結(jié)果。
10.根據(jù)權(quán)利要求8所述的電子終端,其特征在于,所述輸入監(jiān)測(cè)模塊在監(jiān)測(cè)到對(duì)計(jì)算式的修改確認(rèn)之后,將更改后的計(jì)算式傳遞給所述計(jì)算模塊。