0 / 0
Go back to the English version of the documentation
CLEM işleçleri
Last updated: 04 Tem 2023
CLEM işleçleri (SPSS Modeler)

Bu sayfa, kullanılabilir CLEM dil işleçlerini listeler.

Tablo 1. CLEM dil işleçleri
İşlem Yorumlar Öncelik (sonraki bölüme bakın)
or İki CLEM ifadesi arasında kullanılır. True (doğru) ya da her ikisi de doğru (true) ise true değerini döndürür. 10
and İki CLEM ifadesi arasında kullanılır. Her ikisi de doğru (true) ise true değerini döndürür. 9
= Herhangi iki karşılaştırılabilir öğe arasında kullanılır. ITEM1 , ITEM2değerine eşitse true (doğru) değerini döndürür. 7
== =ile aynı. 7
/= Herhangi iki karşılaştırılabilir öğe arasında kullanılır. ITEM1 , ITEM2değerine eşit değil ise true değerini döndürür. 7
/== /=ile aynı. 7
> Herhangi iki karşılaştırılabilir öğe arasında kullanılır. ITEM1 , ITEM2değerinden kesin olarak büyükse true değerini döndürür. 6
>= Herhangi iki karşılaştırılabilir öğe arasında kullanılır. ITEM1 , ITEM2değerinden büyükse ya da bu değere eşitse true değerini döndürür. 6
< Herhangi iki karşılaştırılabilir öğe arasında kullanılır. ITEM1 kesinlikle ITEM2değerinden küçükse true değerini döndürür. 6
<= Herhangi iki karşılaştırılabilir öğe arasında kullanılır. ITEM1 , ITEM2değerinden küçükse ya da bu değere eşitse true değerini döndürür. 6
&&=_0 İki tamsayı arasında kullanılır. INT1 & & INT2 = 0 Boole ifadesiyle eşdeğer. 6
&&/=_0 İki tamsayı arasında kullanılır. INT1 & & INT2 /= 0 Boole ifadesiyle eşdeğerdir. 6
+ İki sayı ekler: NUM1 + NUM2. 5
>< İki dizgiyi birleştirir; örneğin, STRING1 >< STRING2. 5
- Bir sayıyı diğerinden çıkarır: NUM1 - NUM2. Bir sayının önünde de kullanılabilir:-NUM. 5
* İki sayıyı çarpmak için kullanılır: NUM1 * NUM2. 4
&& İki tamsayı arasında kullanılır. Sonuç, INT1 ve INT2tamsayısının bit tipi 've' değeri olur. 4
&&~~ İki tamsayı arasında kullanılır. Sonuç bitwise 've' of INT1 ve bitwise tamamlayıcısı INT2' tir. 4
|| İki tamsayı arasında kullanılır. The result is the bitwise 'inclusive or' of INT1 and INT2. 4
~~ Bir tamsayının önünde kullanılır. IINT ' in bit tümleçlerini üretir. 4
||/& İki tamsayı arasında kullanılır. Sonuç, 'exclusive ya da' 'exclusive ya da' of INT1 ve INT2olur. 4
INT1 << N İki tamsayı arasında kullanılır. N konumları tarafından sola kaydırılmış bit desenini üretir. 4
INT1 >> N İki tamsayı arasında kullanılır. N konumları tarafından sağa kaydırılmış bit desenini üretir. 4
/ Bir sayıyı başka bir sayıya bölmek için kullanılır: NUM1 / NUM2. 4
** İki sayı arasında kullanılır: BASE ** POWER. Güç POWER 'a yükseltilmiş BASE' yi döndürür. 3
rem İki tamsayı arasında kullanılır: INT1 rem INT2. Kalanı döndürür; INT1 -(INT1 div INT2) * INT2. 2
div İki tamsayı arasında kullanılır: INT1 div INT2. Tamsayı bölümü gerçekleştirir. 2

İşleç önceliği

Emsaller, karmaşık ifadelerin ayrıştırılmasını, özellikle de birden çok düzeltme içeren işleçle birlikte, ayrıştırılmamış ifadelerin ayrıştırılmasını belirler. Örneğin,

3 + 4 * 5 

parses as 3 + (4 * 5) rather than (3 + 4) * 5 because the relative precedences dictate that * is to be parsed before +. CLEM dilindeki her işlecin, kendisiyle ilişkili bir öncelik değeri vardır; bu değer küçüktür, ayrıştırma listesinde yer alan daha önemlidir; yani, daha büyük öncelik değerlerine sahip diğer işleçlerden daha önce işlenecektir.

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more