OpenFC是一個(gè)開(kāi)放式的數(shù)值計(jì)算程序,由Forcal32.dll和MForcal32.dll提供支持。
OpenFC能夠編譯運(yùn)行具有固定格式的源程序(字符串表達(dá)式),源程序中可以使用C++風(fēng)格的注釋。源程序中可以使用的運(yùn)算符有+、-、*、/、^、>、>=、<、<=、==、!=、&、|、!、++、--等等,具有數(shù)值計(jì)算、邏輯運(yùn)算、關(guān)系運(yùn)算、字符數(shù)據(jù)處理、流程控制、函數(shù)調(diào)用等許多的可編程功能。
OpenFC是開(kāi)放式的,很容易進(jìn)行功能擴(kuò)展。OpenFC通過(guò)加載Forcal擴(kuò)展動(dòng)態(tài)庫(kù)進(jìn)行功能擴(kuò)展,這些庫(kù)可以用VC、Delphi或者Fortran等高級(jí)語(yǔ)言進(jìn)行編寫。