ऑपरेटर

10. कस्टम मैक्रो

ऑपरेटर

मैक्रो के ऑपरेटर

ऑपरेटर मैक्रो में गणितीय गणनाएँ, तार्किक तुलनाएँ और डेटा पर काम करने देते हैं।

अंकगणितीय ऑपरेटर

ऑपरेटर कार्य उदाहरण
+योग#1 = #2 + #3
-व्यवकलन#1 = #2 - #3
*गुणन#1 = #2 * #3
/भाग#1 = #2 / #3
MODमापांक (शेषफल)#1 = #2 MOD #3

गणितीय फलन

फलन विवरण उदाहरण
SIN[x]ज्या (डिग्री)#1 = SIN[45]
COS[x]कोज्या (डिग्री)#1 = COS[45]
TAN[x]स्पर्शज्या (डिग्री)#1 = TAN[45]
ASIN[x]प्रतिलोम ज्या#1 = ASIN[0.5]
ACOS[x]प्रतिलोम कोज्या#1 = ACOS[0.5]
ATAN[x]/[y]प्रतिलोम स्पर्शज्या#1 = ATAN[1]/[1]
SQRT[x]वर्गमूल#1 = SQRT[100]
ABS[x]निरपेक्ष मान#1 = ABS[-5]
ROUND[x]पूर्णांकन#1 = ROUND[3.7]
FIX[x]शून्य की ओर काट देना#1 = FIX[3.7]
FUP[x]ऊपर की ओर पूर्णांकन#1 = FUP[3.1]
LN[x]प्राकृतिक लघुगणक#1 = LN[10]
EXP[x]चरघातांकी#1 = EXP[2]

तुलना के ऑपरेटर

ऑपरेटर अर्थ
EQइसके बराबर (=)
NEइससे भिन्न (≠)
GTइससे बड़ा (>)
GEइससे बड़ा या बराबर (≥)
LTइससे छोटा (<)
LEइससे छोटा या बराबर (≤)

तार्किक ऑपरेटर

ऑपरेटर कार्य
ANDतार्किक और
ORतार्किक या
XORअपवर्जी या

उदाहरण

; Calcolo raggio da coordinate
#10 = SQRT[[#1*#1] + [#2*#2]]

; Calcolo angolo
#11 = ATAN[#2]/[#1]

; Condizione composta
IF [[#1 GT 0] AND [#1 LT 100]] GOTO 10