# Number Range

Bu fonksiyon bloğu, bir çift sayısal sınır (minimum ve maksimum) tanımlamak için kullanımı kolay yatay bir aralık kaydırıcısı sağlar. Eşikler, boyutlar veya senaryonuzdaki diğer parametreleri kontrol etmek için tekrar kullanılabilir sayısal aralıklar oluşturmakta faydalıdır.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

`Minimum` Alt sınırı geçersiz kılmak için bir sayı verin. (İsteğe bağlı)

`Maximum` Üst sınırı geçersiz kılmak için bir sayı verin. (İsteğe bağlı)

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

`Range` Geçerli min-max çifti, iki değerli sayısal aralık olarak çıkışa verilir. Bu çıktı, birden çok değer olarak işaretlenmiştir ve sayısal girdiler bekleyen bloklar tarafından tüketilebilir.

## 🕹️ Kontroller <a href="#controls" id="controls"></a>

`Min - Max` Geçerli sayısal çifti gösteren metin etiketi.

`Range Slider` Alt ve üst sınırları etkileşimli olarak ayarlamak için sürüklenen yatay kaydırıcı.

(ipucu) `Minimum` veya `Maximum` girişine bir değer bağlanırsa, bu değer kaydırıcının ilgili ucunu geçersiz kılar.

## 🎯 Özellikler <a href="#features" id="features"></a>

* Gerçek zamanlı etkileşim: tek bir kaydırıcıyla aralığın her iki ucunu da ayarlayın.
* Girdi geçersiz kılma: girişlere sayı bağlandığında kaydırıcı otomatik olarak güncellenir (ve sınırlandırılır).
* Çoklu çıktı formatı: aralık, bir çift olarak sunulur; böylece diğer bloklarda doğrudan kullanılabilir.
* Basit görsel geri bildirim: etiket, geçerli değerleri gösterir, böylece aktif sınırları her zaman bilirsiniz.

## ⚙️ Nasıl Çalışır <a href="#how-it-works" id="how-it-works"></a>

* Dışarıdan hiçbir giriş bağlı değilse, blok `Range Slider` üzerinde ayarlı değerleri kullanır ve bunları `Min - Max` etiketinde gösterir.
* `Minimum` veya `Maximum` girişine bir sayı bağlandığında, o değer etkinleşir ve kaydırıcı yeni sınırları yansıtacak şekilde güncellenir.
* Blok, geçerli sınırları sürekli olarak `Range` üzerinden dışarı verir; böylece sonraki bloklar en güncel çifti alır.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. Bloğu senaryonuza sürükleyin.
2. `Range Slider` kollarını sürükleyerek istenen sayısal aralığı ayarlayın.
3. İsterseniz kaydırıcı uçlarını başka bloklardan veya hesaplamalardan gelen sayılarla geçersiz kılmak için `Minimum` ve/veya `Maximum` girişlerini bağlayın.
4. Sınırları işleme almak için `Range` çıktısını sayısal girdi kabul eden herhangi bir bloğa bağlayın.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

* Karşılaştırma blokları `Greater` ve `Smaller` ile kullanarak aralık kontrolleri oluşturun: `Greater` ve `Smaller` sonuçlarını `All True`e göndererek bir değerin aralık içinde olup olmadığını doğrulayın.
* Görüntü işleme limitlerini (örn. genişlik/yükseklik) sürükleyiciyle kontrol etmek için `Range`i `Image Resize` veya `Image Padding` girişlerine bağlayın.
* Eşikleri dinamik olarak değiştirmek için `Histogram On Line` veya `Image Threshold` gibi bloklarla sayısal girdiler üzerinden birlikte kullanın.
* Operatörlerin kolayca yazabilmesi için sabit bir sayı geçersiz kılma isterseniz `Number Input` ile eşleştirin.
* Çalışma sırasında aralığın nasıl değiştiğini görselleştirmek için sayısal çifti `Scope`a gönderin.

(ipucu) Dışarıdan gelen bir giriş minimumu maksimumdan büyük ayarlarsa, blok kaydırıcının geçerli kalması için değerleri ayarlayıp sınırlar.

## 🛠️ Sorun Giderme <a href="#troubleshooting" id="troubleshooting"></a>

* Bağlı değerler etkisiz görünüyor ise, girişlerin gerçekten bağlı olup sayısal çıktılar ürettiğini doğrulayın.
* Kaydırıcı sıçrıyor veya görüntülenen çift beklenmedik ise, `Minimum` ve `Maximum` üzerinde çelişen dış girdiler olup olmadığını kontrol edin. Birini ayırıp kaydırıcının o ucu tekrar kontrol etmesini sağlayın.
* Sonraki bloklar garip davranıyorsa, onların iki değerli bir aralık kabul edip etmediğini ve aynı sıra (min, max) beklentisinde olduklarını doğrulayın.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/turkish/fonksiyon-bloklari/input-output/data-inputs/number-range.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
