Dokümanlar / Blok Referansı / Matematik Blokları

Matematik Blokları

Matematik blokları

Matematik Blokları, Veri İzleyiciler ve Gösterge Bloklarından gelen çıktılara dayanarak karşılaştırma yapmayı ve koşullar oluşturmayı sağlayan bir dizi matematiksel işlem sunar. Bu bloklar, kullanıcıların alış veya satış için eşikler belirlemek gibi işlemlerin yürütülmesine yönelik hassas koşullar tanımlamasına olanak tanır.

Yeni bir matematik bloğu oluşturmak için taslak (blueprint) ekranına çift tıklayın veya menüdeki + düğmesine tıklayın. Arama çubuğuna “math/” yazıp ardından aşağıdaki kısaltmaları ekleyin veya doğrudan kısaltmayı yazın:

fix_numer

_Fix number_ Karşılaştırma için kullanılabilecek sabit bir sayı belirler.

variable

_Variabe_ Son görülen sonuca göre değişken bir sayı belirler.

PercentageOf

_A percentage of B (A*100% / B)_ A girdisini B girdisinin yüzdesi olarak hesaplar.

to_number

_Cast to number_ bir sayıyı veya sayı değerini temsil eden bir karakter ifadesini ondalık veri türüne dönüştürebilir.

rand

Random number belirtilen herhangi iki sayı arasında rastgele bir sayı üretir (varsayılan 0 ile 1 arasıdır).

clamp

_Clamp number between min and max_ bir sayıyı minimum ve maksimum değer arasında sınırlamak için kullanılır

abs

_Absolute_ bir reel sayının mutlak değeri veya modülü, işaretine bakılmaksızın negatif olmayan değeridir. Yani sayı pozitifse kendisi, negatifse işareti ters çevrilmiş hâlidir. Örneğin 3’ün mutlak değeri 3’tür ve −3’ün mutlak değeri de 3’tür.

floor

_Floor number to remove fractional part_ her zaman aşağı yuvarlar ve verilen sayıdan küçük veya ona eşit en büyük tam sayıyı döndürür.

scale

_v * factor_ bir sayıyı belirtilen bir çarpanla artırır veya azaltır

gate

_if v is true, then outputs A, otherwise B_ girdinin doğru olup olmamasına göre birden fazla değer üretebilen koşullu bir kuraldır.

operation

_Easy math operators_ basit hesaplamalar için. Bunu toplama, çıkarma, çarpma, bölme, yüzde olarak gösterme, karekök, maksimum veya minimum için kullanabilirsiniz.

compare

_Compares between two values_ iki girdinin eşleşip eşleşmediğine göre çıktı verir

condition

_Evaluates condition between A and B_ A’nın B’den büyük (>), küçük (<), eşit (==), eşit değil (!=), büyük veya eşit (>=), küçük veya eşit (<=) olup olmadığını, iki koşuldan birinin doğru olup olmadığını (||) veya her iki koşulun da doğru olup olmadığını (&&) belirlememizi sağlar.

condition3in

_evaluates condition between A, B and C_ yukarıdaki gibi, 3 olası girdiyle

condition4in

_evaluates condition between A, B, C and D_ yukarıdaki gibi, 4 olası girdiyle

condition5in

_evaluates condition between A, B, C, D and E_ yukarıdaki gibi, 5 olası girdiyle

condition6in

_evaluates condition between A, B, C, D, E and F_ yukarıdaki gibi, 6 olası girdiyle

difference

_A's difference from B_ yüzde olarak