📄 mathfnx.exp
字号:
TRUECLIPS> (batch "mathfnx.bat")TRUECLIPS> (clear) ; 10.6.1.1CLIPS> (defglobal ?*pi1/4* = (* (pi) 0.25) ?*pi1/2* = (* (pi) 0.50) ?*pi3/4* = (* (pi) 0.75) ?*pi5/4* = (* (pi) 1.25) ?*pi3/2* = (* (pi) 1.50) ?*pi7/4* = (* (pi) 1.75) ?*pi2* = (* (pi) 2.00) ?*pi7* = (* (pi) 7.00) ?*pi-9/2* = (* (pi) -4.50))CLIPS> (reset)CLIPS> (+) ; 10.6.1.1[ARGACCES4] Function + expected at least 2 argument(s)CLIPS> (+ 1) ; 10.6.1.1[ARGACCES4] Function + expected at least 2 argument(s)CLIPS> (+ a) ; 10.6.1.1[ARGACCES4] Function + expected at least 2 argument(s)CLIPS> (+ 2 [a]) ; 10.6.1.1[ARGACCES5] Function + expected argument #2 to be of type integer or floatCLIPS> (+ 1 2) ; 10.6.1.1 : 33CLIPS> (+ 4 5.0 8) ; 10.6.1.1 : 17.017.0CLIPS> (+ 2.3 3.2) ; 10.6.1.1 : 5.55.5CLIPS> (+ 12 3.5) ; 10.6.1.1 : 15.515.5CLIPS> (+ 7.5 123) ; 10.6.1.1 : 130.5130.5CLIPS> (+ -10 5) ; 10.6.1.1 : -5-5CLIPS> (+ 13.5 -26) ; 10.6.1.1 : -12.5-12.5CLIPS> (+ -26 14.5) ; 10.6.1.1 : -11.5-11.5CLIPS> (-) ; 10.6.1.2[ARGACCES4] Function - expected at least 2 argument(s)CLIPS> (- 1) ; 10.6.1.2[ARGACCES4] Function - expected at least 2 argument(s)CLIPS> (- a) ; 10.6.1.2[ARGACCES4] Function - expected at least 2 argument(s)CLIPS> (- 2 "a") ; 10.6.1.2[ARGACCES5] Function - expected argument #2 to be of type integer or floatCLIPS> (- 1 2) ; 10.6.1.2 : -1-1CLIPS> (- 24 5.0 8) ; 10.6.1.2 : 11.011.0CLIPS> (format nil "%0.6f" (- 2.3 3.2)) ; 10.6.1.2 : -0.9"-0.900000"CLIPS> (- 12 3.5) ; 10.6.1.2 : 8.58.5CLIPS> (- 7.5 123) ; 10.6.1.2 : - 115.5-115.5CLIPS> (- -10 5) ; 10.6.1.2 : -15-15CLIPS> (- 13.5 -26) ; 10.6.1.2 : 39.539.5CLIPS> (- -26 14.5) ; 10.6.1.2 : -40.5-40.5CLIPS> (*) ; 10.6.1.3[ARGACCES4] Function * expected at least 2 argument(s)CLIPS> (* 1) ; 10.6.1.3[ARGACCES4] Function * expected at least 2 argument(s)CLIPS> (* (create$)) ; 10.6.1.3[ARGACCES4] Function * expected at least 2 argument(s)CLIPS> (* 2 [b]) ; 10.6.1.3[ARGACCES5] Function * expected argument #2 to be of type integer or floatCLIPS> (* 2 3) ; 10.6.1.3 : 66CLIPS> (format nil "%0.6f" (* -3.5 8.6)) ; 10.6.1.3 : -30.1"-30.100000"CLIPS> (format nil "%0.6f" (* 4 11.1)) ; 10.6.1.3 : 44.4"44.400000"CLIPS> (format nil "%0.6f" (* -13.2 -6)) ; 10.6.1.3 : 79.2"79.200000"CLIPS> (format nil "%0.6f" (* 2 3.7 1.2)) ; 10.6.1.3 : 8.88"8.880000"CLIPS> (/) ; 10.6.1.4[ARGACCES4] Function / expected at least 2 argument(s)CLIPS> (/ 1) ; 10.6.1.4[ARGACCES4] Function / expected at least 2 argument(s)CLIPS> (/ c) ; 10.6.1.4[ARGACCES4] Function / expected at least 2 argument(s)CLIPS> (/ 2 a) ; 10.6.1.4[ARGACCES5] Function / expected argument #2 to be of type integer or floatCLIPS> (/ 4 0) ; 10.6.1.4[PRNTUTIL7] Attempt to divide by zero in / function.1.0CLIPS> (/ 4 0.0) ; 10.6.1.4[PRNTUTIL7] Attempt to divide by zero in / function.1.0CLIPS> (format nil "%0.6f" (/ 2 3)) ; 10.6.1.3 : 0.666667"0.666667"CLIPS> (format nil "%0.6f" (/ -3.5 8.6)) ; 10.6.1.3 : -0.406977"-0.406977"CLIPS> (format nil "%0.6f" (/ 4 11.1)) ; 10.6.1.3 : 0.360360"0.360360"CLIPS> (format nil "%0.6f" (/ -13.2 -6)) ; 10.6.1.3 : 2.2"2.200000"CLIPS> (format nil "%0.6f" (/ 2 3.7 1.2)) ; 10.6.1.3 : 0.450450"0.450450"CLIPS> (set-auto-float-dividend FALSE) ; 10.6.1.3TRUECLIPS> (/ 2 3) ; 10.6.1.3 : 00CLIPS> (format nil "%0.6f" (/ 2 3.0)) ; 10.6.1.3 : 0.666667"0.666667"CLIPS> (format nil "%0.6f" (/ 2 4 3.0)) ; 10.6.1.3 : 0.0"0.000000"CLIPS> (set-auto-float-dividend TRUE) ; 10.6.1.3FALSECLIPS> (div) ; 10.6.1.5[ARGACCES4] Function div expected at least 2 argument(s)CLIPS> (div 1) ; 10.6.1.5[ARGACCES4] Function div expected at least 2 argument(s)CLIPS> (div a) ; 10.6.1.5[ARGACCES4] Function div expected at least 2 argument(s)CLIPS> (div 1 0.0) ; 10.6.1.5[PRNTUTIL7] Attempt to divide by zero in div function.1CLIPS> (div 1 0) ; 10.6.1.5[PRNTUTIL7] Attempt to divide by zero in div function.1CLIPS> (div 1 0.4) ; 10.6.1.5[PRNTUTIL7] Attempt to divide by zero in div function.1CLIPS> (div 5 2) ; 10.6.1.5 : 22CLIPS> (div 19 2 2) ; 10.6.1.5 : 44CLIPS> (div 7.5 1.5) ; 10.6.1.5 : 77CLIPS> (max) ; 10.6.1.6[ARGACCES4] Function max expected at least 2 argument(s)CLIPS> (max a) ; 10.6.1.7[ARGACCES4] Function max expected at least 2 argument(s)CLIPS> (max 1) ; 10.6.1.7[ARGACCES4] Function max expected at least 2 argument(s)CLIPS> (max 1 2.0) ; 10.6.1.7 : 2.02.0CLIPS> (max 2.0 1) ; 10.6.1.7 : 2.02.0CLIPS> (max 1.0 1) ; 10.6.1.7 : 1.01.0CLIPS> (max 1 1.0) ; 10.6.1.7 : 11CLIPS> (max -3.0 2.0 4.0) ; 10.6.1.7 : 4.04.0CLIPS> (max 2.0 4 3.0) ; 10.6.1.7 : 44CLIPS> (max 3.0 4.0 -2.0) ; 10.6.1.7 : 4.04.0CLIPS> (max 4 -2.0 -3.0) ; 10.6.1.7 : 44CLIPS> (max 4.0 -3.0 2.0) ; 10.6.1.7 : 4.04.0CLIPS> (max 2.0 3.0 4.0) ; 10.6.1.6 : 4.04.0CLIPS> (min) ; 10.6.1.7[ARGACCES4] Function min expected at least 2 argument(s)CLIPS> (min a) ; 10.6.1.7[ARGACCES4] Function min expected at least 2 argument(s)CLIPS> (min 1) ; 10.6.1.7[ARGACCES4] Function min expected at least 2 argument(s)CLIPS> (min 1 2.0) ; 10.6.1.7 : 11CLIPS> (min 2.0 1) ; 10.6.1.7 : 11CLIPS> (min 1.0 1) ; 10.6.1.7 : 1.01.0CLIPS> (min 1 1.0) ; 10.6.1.7 : 11CLIPS> (min -3.0 2.0 4.0) ; 10.6.1.7 : -3.0-3.0CLIPS> (min 2.0 4.0 3.0) ; 10.6.1.7 : 2.02.0CLIPS> (min 3.0 4.0 -2.0) ; 10.6.1.7 : -2.0-2.0CLIPS> (min 4.0 -2.0 -3.0) ; 10.6.1.7 : -3.0-3.0CLIPS> (min 4.0 -3.0 2.0) ; 10.6.1.7 : -3.0-3.0CLIPS> (min 2.0 3.0 4.0) ; 10.6.1.7 : 2.02.0CLIPS> (abs) ; 10.6.1.8[ARGACCES4] Function abs expected exactly 1 argument(s)CLIPS> (abs 1 2) ; 10.6.1.8[ARGACCES4] Function abs expected exactly 1 argument(s)CLIPS> (abs a) ; 10.6.1.8[ARGACCES5] Function abs expected argument #1 to be of type integer or floatCLIPS> (abs 10) ; 10.6.1.8 : 1010CLIPS> (abs 0) ; 10.6.1.8 : 00CLIPS> (abs -13) ; 10.6.1.8 : 1313CLIPS> (abs -3.5) ; 10.6.1.8 : 3.53.5CLIPS> (abs 7.5) ; 10.6.1.8 : 7.57.5CLIPS> (abs 4.0) ; 10.6.1.8 : 4.04.0CLIPS> (abs -2) ; 10.6.1.8 : 22CLIPS> (abs -4128.2) ; 10.6.1.8 : 4128.24128.2CLIPS> (float) ; 10.6.1.9[ARGACCES4] Function float expected exactly 1 argument(s)CLIPS> (float 1 2) ; 10.6.1.9[ARGACCES4] Function float expected exactly 1 argument(s)CLIPS> (float a) ; 10.6.1.9[ARGACCES5] Function float expected argument #1 to be of type integer or floatCLIPS> (float 10) ; 10.6.1.9 : 10.010.0CLIPS> (float 0) ; 10.6.1.9 : 0.00.0CLIPS> (float -13) ; 10.6.1.9 : -13.0-13.0CLIPS> (float -3.5) ; 10.6.1.9 : -3.5-3.5CLIPS> (float 7.5) ; 10.6.1.9 : 7.57.5CLIPS> (float 4.0) ; 10.6.1.9 : 4.04.0CLIPS> (float -2) ; 10.6.1.9 : -2.0-2.0CLIPS> (integer) ; 10.6.1.10[ARGACCES4] Function integer expected exactly 1 argument(s)CLIPS> (integer 1 2) ; 10.6.1.10[ARGACCES4] Function integer expected exactly 1 argument(s)CLIPS> (integer a) ; 10.6.1.10[ARGACCES5] Function integer expected argument #1 to be of type integer or floatCLIPS> (integer 10) ; 10.6.1.10 : 1010CLIPS> (integer 0) ; 10.6.1.10 : 00CLIPS> (integer -13) ; 10.6.1.10 : -13-13CLIPS> (integer -3.5) ; 10.6.1.10 : -3-3CLIPS> (integer 7.5) ; 10.6.1.10 : 77CLIPS> (integer 4.0) ; 10.6.1.10 : 44CLIPS> (integer -2) ; 10.6.1.10 : -2-2CLIPS> (acos) ; 10.6.2.1[ARGACCES4] Function acos expected exactly 1 argument(s)CLIPS> (acos a) ; 10.6.2.1[ARGACCES5] Function acos expected argument #1 to be of type integer or floatCLIPS> (acos 1 [b]) ; 10.6.2.1[ARGACCES4] Function acos expected exactly 1 argument(s)CLIPS> (acos -1.1) ; 10.6.2.1 : Error[EMATHFUN1] Domain error for acos function.0.0CLIPS> (acos 1.1) ; 10.6.2.1 : Error[EMATHFUN1] Domain error for acos function.0.0CLIPS> (format nil "%0.6f" (acos 1.0)) ; 10.6.2.1 : 0.0"0.000000"CLIPS> (format nil "%0.6f" (acos -1.0)) ; 10.6.2.1 : 3.141593"3.141593"CLIPS> (format nil "%0.6f" (acos 0.5)) ; 10.6.2.1 : 1.047198"1.047198"CLIPS> (acosh) ; 10.6.2.1[ARGACCES4] Function acosh expected exactly 1 argument(s)CLIPS> (acosh a) ; 10.6.2.1[ARGACCES5] Function acosh expected argument #1 to be of type integer or floatCLIPS> (acosh 1 [b]) ; 10.6.2.1[ARGACCES4] Function acosh expected exactly 1 argument(s)CLIPS> (format nil "%0.6f" (acosh 1.1)) ; 10.6.2.1 : 0.443568 "0.443568"CLIPS> (format nil "%0.6f" (acosh 1.0)) ; 10.6.2.1 : 0.0"0.000000"CLIPS> (format nil "%0.6f" (acosh 0.0)) ; 10.6.2.1 : Error[EMATHFUN1] Domain error for acosh function.""CLIPS> (format nil "%0.6f" (acosh -1.0)) ; 10.6.2.1 : Error[EMATHFUN1] Domain error for acosh function.""CLIPS> (format nil "%0.6f" (acosh 2.0)) ; 10.6.2.1 : 1.316958
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -