> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Numerik

> Komponen Numerik di YiDA mendukung input angka dengan unit, desimal, dan pemisah ribuan. Ideal untuk jumlah, usia, dan kuantitas, serta mendukung kalkulasi dan analisis statistik.

<Warning>
  Penting:

  * Gunakan komponen Numerik hanya untuk nilai yang ikut dalam kalkulasi. Untuk nomor kartu bank, nomor identitas, nomor telepon, dan nilai sejenis, gunakan komponen Teks satu baris.
</Warning>

## 1. Skenario penggunaan

Gunakan komponen Numerik untuk memasukkan informasi angka seperti jumlah, usia, dan kuantitas. Angka yang dimasukkan melalui komponen ini dapat digunakan untuk kalkulasi, analisis statistik, dan agregasi.

[Dasar-dasar komponen](/id/yida/form/snftao)

<Note>
  Lihat [**atribut, penggunaan, dan contoh komponen**](/id/open/yida/components/interface).
</Note>

## 2. Fitur dasar

### 2.1 Unit

Atur unit untuk angka, seperti "CNY", "buku", atau "halaman". Sesuaikan unit sesuai kebutuhan. Lihat contoh di bawah:

### 2.2 Desimal

Atur jumlah desimal yang dipertahankan. Fitur ini berguna untuk memasukkan jumlah dengan nilai desimal yang presisi. Lihat contoh di bawah:

Atur desimal.

### 2.3 Pemisah ribuan

Agar angka besar lebih mudah dibaca, gunakan toggle **Pemisah ribuan** di panel atribut pada sisi kanan komponen Numerik.

Toggle di panel kanan:

Pemisah ribuan.

## 3. FAQ

<AccordionGroup>
  <Accordion id="q1" title="3.1 Mengapa komponen Numerik tidak dapat menerima angka lebih dari 16 digit?">
    Nilai maksimum komponen Numerik adalah `9007199254740991` dan nilai minimum adalah `-9007199254740991`. Jika nilai Anda melebihi rentang ini, gunakan komponen [**Teks satu baris**](/id/yida/form/fsuzg9) sebagai gantinya.
  </Accordion>
</AccordionGroup>

### 3.2 Pengaturan desimal tidak berlaku

Pengaturan desimal saat ini hanya berlaku untuk nilai yang dimasukkan secara manual di komponen Numerik. Jika nilai dihasilkan oleh **kalkulasi formula**, gunakan [fungsi matematika](/id/yida/form/nn2gzi) seperti `ROUND` untuk mengontrol jumlah desimal.

<AccordionGroup>
  <Accordion id="q2" title="3.3 Mengapa saya tidak dapat memasukkan desimal pada nilai default?">
    Nilai default komponen Numerik tidak mendukung desimal secara langsung. Gunakan variable binding sebagai gantinya, seperti yang ditunjukkan di bawah ini:
  </Accordion>

  <Accordion id="q3" title="3.4 Bagaimana cara memformat angka yang dimasukkan menjadi persentase secara otomatis?">
    Seret komponen Teks ke formulir dan konfigurasikan formula berikut.
  </Accordion>

  <Accordion id="q4" title="3.5 Mengapa kalkulasi tidak berfungsi ketika komponen Numerik memiliki banyak desimal?">
    Periksa apakah unit komponen Numerik adalah %. Jika unitnya %, masukkan setidaknya empat desimal (untuk nilai kurang dari 1%) agar nilainya ikut dalam kalkulasi formula.
  </Accordion>
</AccordionGroup>
