false true true 920 calcExamples false false Display true 370 true 15 70 144 true Grouping Container true true Default 90 0 false 14 1 Grouping Container false false 70 110 true 1 false 14 Label true false Label true ,... 90 0 1 0 0 true 0 true 1 false 14 Label true false Label true MAX(a,b ) 90 0 1 0 0 true 0 true Grouping Container true true Default 350 0 false 29 1 Grouping Container false false 850 10 true 1 false 14 Label true false Label true Items in blue are useable only in transform and 350 0 1 0 0 true 0 true 1 false 14 Label true false Label true sCalcout records, and include string functions. 350 0 1 0 15 true 0 true Grouping Container true true Default 335 0 false 74 1 Grouping Container false false 770 10 true Grouping Container true true Default 70 0 false 74 1 Grouping Container false false 0 0 true 1 false 14 Label true false Label true AVG(aa) 70 0 1 0 60 true 0 true 1 false 14 Label true false Label true ARNDM 70 0 1 0 30 true 0 true 1 false 14 Label true false Label true AMAX(aa) 70 0 1 0 0 true 0 true 1 false 14 Label true false Label true AMIN(aa) 70 0 1 0 15 true 0 true 1 false 14 Label true false Label true ARR(a) 70 0 1 0 45 true 0 true Grouping Container true true Default 110 0 false 74 1 Grouping Container false false 0 75 true 1 false 14 Label true false Label true IX 110 0 1 0 60 true 0 true 1 false 14 Label true false Label true FWHM(aa) 110 0 1 0 45 true 0 true 1 false 14 Label true false Label true DERIV(aa) 110 0 1 0 0 true 0 true 1 false 14 Label true false Label true FITPOLY(aa) 110 0 1 0 15 true 0 true 1 false 14 Label true false Label true FITMPOLY(aa,bb) 110 0 1 0 30 true 0 true Grouping Container true true Default 80 0 false 74 1 Grouping Container false false 0 195 true 1 false 14 Label true false Label true STD(aa) 80 0 1 0 45 true 0 true 1 false 14 Label true false Label true SMOO(aa) 80 0 1 0 30 true 0 true 1 false 14 Label true false Label true SUM(aa) 80 0 1 0 60 true 0 true 1 false 14 Label true false Label true NSMOO(aa,a) 80 0 1 0 15 true 0 true 1 false 14 Label true false Label true NDERIV(aa,a) 80 0 1 0 0 true 0 true Grouping Container true true Default 50 0 false 29 1 Grouping Container false false 0 285 true 1 false 14 Label true false Label true @@a 50 0 1 0 15 true 0 true 1 false 14 Label true false Label true @a 50 0 1 0 0 true 0 true Grouping Container true true Default 350 0 false 14 1 Grouping Container false false 340 10 true 1 false 14 Label true false Label true a OR b 90 0 1 0 0 true 0 true 1 false 14 Label true false Label true a AND b 90 0 1 0 0 true 100 true 1 false 14 Label true false Label true ~a 90 0 1 0 0 true 200 true 1 false 14 Label true false Label true a<<b 50 0 1 0 0 true 300 true 1 false 14 Label true false Label true LOGE(a) 90 0 1 0 55 true 110 true 1 false 14 Label true false Label true ABS(a) 90 0 1 0 40 true 10 true 1 false 14 Label true false Label true CEIL(a) 90 0 1 0 55 true 10 true 1 false 14 Label true false Label true EXP(a) 90 0 1 0 70 true 10 true 1 false 14 Label true false Label true FLOOR(a) 90 0 1 0 85 true 10 true 1 false 14 Label true false Label true INT(a) 90 0 1 0 100 true 10 true 1 false 14 Label true false Label true NINT(a) 90 0 1 0 100 true 110 true 1 false 14 Label true false Label true LOG(a) 90 0 1 0 40 true 110 true 1 false 14 Label true false Label true a*b 90 0 1 0 40 true 310 true 1 false 14 Label true false Label true SQR(a) 90 0 1 0 40 true 210 false true false 27 false Menu Button false Menu Button true false Default 350 6 1 10 calcAlgebraicExamples.opi true 1 $(pv_name) $(pv_value) 10 true 1 false 14 Label true false Label true a/b 90 0 1 0 55 true 310 true 1 false 14 Label true false Label true a%b 90 0 1 0 70 true 310 true 1 false 14 Label true false Label true -a 90 0 1 0 85 true 310 true 1 false 14 Label true false Label true a>?b 90 0 1 0 100 true 310 true 1 false 14 Label true false Label true a+b 90 0 1 0 100 true 210 true 1 false 14 Label true false Label true a^b 90 0 1 0 70 true 210 true 1 false 14 Label true false Label true a**b 90 0 1 0 85 true 210 true 1 false 14 Label true false Label true SQRT(a) 90 0 1 0 55 true 210 true 1 false 14 Label true false Label true ,... 90 0 1 0 85 true 110 true 1 false 14 Label true false Label true MIN(a,b ) 90 0 1 0 85 true 110 true 1 false 14 Label true false Label true LN(a) 90 0 1 0 115 true 10 true 1 false 14 Label true false Label true NOT(a) 90 0 1 0 115 true 110 true 1 false 14 Label true false Label true a-b 90 0 1 0 115 true 210 true 1 false 14 Label true false Label true a<?b 90 0 1 0 115 true 310 true 1 false 14 Label true false Label true a==b 50 0 1 0 270 true 310 true 1 false 14 Label true false Label true a=b 50 0 1 0 255 true 310 true 1 false 14 Label true false Label true ACOS(a) 90 0 1 0 170 true 10 true 1 false 14 Label true false Label true ATAN(a) 90 0 1 0 185 true 10 true 1 false 14 Label true false Label true TAN(a) 90 0 1 0 185 true 210 true 1 false 14 Label true false Label true TANH(a) 90 0 1 0 200 true 210 true 1 false 14 Label true false Label true ATAN2(a,b) 90 0 1 0 200 true 10 true 1 false 14 Label true false Label true COS(a) 90 0 1 0 170 true 110 true 1 false 14 Label true false Label true COSH(a) 90 0 1 0 185 true 110 true 1 false 14 Label true false Label true SIN(a) 90 0 1 0 200 true 110 true 1 false 14 Label true false Label true SINH(a) 90 0 1 0 170 true 210 true 1 false 14 Label true false Label true a>=b 90 0 1 0 255 true 10 true 1 false 14 Label true false Label true a>b 90 0 1 0 270 true 10 true 1 false 14 Label true false Label true a<=b 90 0 1 0 255 true 110 true 1 false 14 Label true false Label true a<b 90 0 1 0 270 true 110 true 1 false 14 Label true false Label true a!=b 90 0 1 0 255 true 210 true 1 false 14 Label true false Label true a#b 90 0 1 0 270 true 210 true 1 false 14 Label true false Label true (a) 90 0 1 0 410 true 10 true 1 false 14 Label true false Label true a?b:c 90 0 1 0 410 true 110 true 1 false 14 Label true false Label true @a 90 0 1 0 410 true 210 false true false 27 false Menu Button false Menu Button true false Default 350 6 1 140 calcTrigExamples.opi true 1 $(pv_name) $(pv_value) 10 false true false 27 false Menu Button false Menu Button true false Default 350 6 1 225 calcRelationalExamples.opi true 1 $(pv_name) $(pv_value) 10 false true false 27 false Menu Button false Menu Button true false Default 350 6 1 380 calcMiscExamples.opi true 1 $(pv_name) $(pv_value) 10 true 1 false 14 Label true false Label true RNDM 90 0 1 0 425 true 10 false true false 27 false Menu Button false Menu Button true false Default 350 6 1 450 calcStringExamples.opi true 1 $(pv_name) $(pv_value) 10 true 1 false 14 Label true false Label true @@a 90 0 1 0 395 true 310 true 1 false 14 Label true false Label true NOTE: can use single or double quotes at runtime 350 0 1 0 665 true 10 true 1 false 14 Label true false Label true but only single quotes in a static database. 350 0 1 0 680 true 10 true 1 false 14 Label true false Label true 'a', 'b', etc. are numeric arguments. 350 0 1 0 700 true 10 true 1 false 14 Label true false Label true 'aa', 'bb', etc. are string arguments. 350 0 1 0 715 true 10 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 351 0 1 0 true 660 $(pv_name) $(pv_value) 10 false true false 27 false Menu Button false Menu Button true false Default 350 6 1 740 calcArrayExamples.opi true 1 $(pv_name) $(pv_value) 5 true 1 false 14 Label true false Label true Items in red are useable only in aCalcout 350 0 1 0 880 true 10 true 1 false 14 Label true false Label true records, and only with array arg(s). 350 0 1 0 895 true 10 true 1 false 14 Label true false Label true WRITE('%lf',a) 110 0 1 0 540 true 110 true 1 false 14 Label true false Label true READ(aa,'%ld') 110 0 1 0 525 true 110 true 1 false 14 Label true false Label true aa{bb,cc} 110 0 1 0 555 true 110 true 1 false 14 Label true false Label true aa[1,3] 110 0 1 0 570 true 110 true 1 false 14 Label true false Label true $S(aa,'%lf') 110 0 1 0 510 true 110 true 1 false 14 Label true false Label true PRINTF('%f',aa) 110 0 1 0 480 true 110 true 1 false 14 Label true false Label true SSCANF(aa,'%lf') 110 0 1 0 495 true 110 true 1 false 14 Label true false Label true TR_ESC(aa) 110 0 1 0 585 true 110 true 1 false 14 Label true false Label true ADD_XOR8(aa) 110 0 1 0 600 true 110 true 1 false 14 Label true false Label true aa>?bb 50 0 1 0 510 true 230 true 1 false 14 Label true false Label true aa>bb 50 0 1 0 540 true 230 true 1 false 14 Label true false Label true aa!=bb 50 0 1 0 525 true 230 true 1 false 14 Label true false Label true aa==bb 50 0 1 0 555 true 230 true 1 false 14 Label true false Label true aa-|bb 50 0 1 0 570 true 230 true 1 false 14 Label true false Label true aa>=bb 50 0 1 0 495 true 230 true 1 false 14 Label true false Label true aa+bb 50 0 1 0 480 true 230 true 1 false 14 Label true false Label true $E(aa) 50 0 1 0 585 true 230 true 1 false 14 Label true false Label true XOR8(aa) 50 0 1 0 600 true 230 true 1 false 14 Label true false Label true aa<?bb 50 0 1 0 510 true 310 true 1 false 14 Label true false Label true aa<bb 50 0 1 0 540 true 310 true 1 false 14 Label true false Label true aa#bb 50 0 1 0 525 true 310 true 1 false 14 Label true false Label true aa=bb 50 0 1 0 555 true 310 true 1 false 14 Label true false Label true aa|-bb 50 0 1 0 570 true 310 true 1 false 14 Label true false Label true aa<=bb 50 0 1 0 495 true 310 true 1 false 14 Label true false Label true aa-bb 50 0 1 0 480 true 310 true 1 false 14 Label true false Label true ESC(aa) 50 0 1 0 585 true 310 true 1 false 14 Label true false Label true STR(aa) 50 0 1 0 600 true 310 true 1 false 14 Label true false Label true AMODBUS(aa) 110 0 1 0 615 true 110 true 1 false 14 Label true false Label true LRC(aa) 50 0 1 0 615 true 230 true 1 false 14 Label true false Label true 'abc' 50 0 1 0 615 true 310 true 1 false 14 Label true false Label true $R(aa,'%ld') 110 0 1 0 630 true 110 true 1 false 14 Label true false Label true LEN(aa) 50 0 1 0 630 true 230 true 1 false 14 Label true false Label true 50 0 1 0 630 true 310 true 1 false 14 Label true false Label true $P('%f',aa) 90 0 1 0 570 true 10 true 1 false 14 Label true false Label true $T(aa) 90 0 1 0 585 true 10 true 1 false 14 Label true false Label true CRC16(aa) 90 0 1 0 600 true 10 true 1 false 14 Label true false Label true MODBUS(aa) 90 0 1 0 615 true 10 true 1 false 14 Label true false Label true $W('%lf',a) 90 0 1 0 630 true 10 true 1 false 14 Label true false Label true INT(aa) 90 0 1 0 510 true 10 true 1 false 14 Label true false Label true MIN(aa,bb,..) 90 0 1 0 540 true 10 true 1 false 14 Label true false Label true MAX(aa,bb,..) 90 0 1 0 525 true 10 true 1 false 14 Label true false Label true NINT(aa) 90 0 1 0 555 true 10 true 1 false 14 Label true false Label true BYTE(aa) 90 0 1 0 480 true 10 true 1 false 14 Label true false Label true DBL(aa) 90 0 1 0 495 true 10 true 1 false 14 Label true false Label true NRNDM 90 0 1 0 425 true 110 true 1 false 14 Label true false Label true a>>b 50 0 1 0 325 true 310 true 1 false 14 Label true false Label true a|b 90 0 1 0 325 true 10 true 1 false 14 Label true false Label true a&b 90 0 1 0 325 true 110 true 1 false 14 Label true false Label true a XOR b 90 0 1 0 325 true 210 false true false 27 false Menu Button false Menu Button true false Default 350 6 1 295 calcBitwiseExamples.opi true 1 $(pv_name) $(pv_value) 10 true 1 false 14 Label true false Label true a||b 90 0 1 0 355 true 10 true 1 false 14 Label true false Label true a&&b 90 0 1 0 355 true 110 true 1 false 14 Label true false Label true a^b 90 0 1 0 355 true 210 true 1 false 14 Label true false Label true 50 0 1 0 355 true 310