
Pada tahun 1946, matematikawan asal India DR. Kaprekar menemukan algoritma bilangan yang amat sederhana. Algoritmanyaa sebagai berikut:
- Ambil sebarang bilangan berdigit 4, dengan tidak semua digit sama (yaitu bukan 1111, 2222, 3333, ..)
- Urutkan digit dari terbesar sampaii terkecil dan dari terkecil sampai terbesar, untuk mendapatkan 2 buah bilangan berbeda.
- Kurangi bilangan yang lebih besar dengan bilangan yang lebih kecil, dari 2 buah bilangan yang kita peroleh pada langkah 2
- Ulangi langkah 2.
Algoritma ini dinamakan Operasi Kaprekar (Kaprekar’s Operation).