Catatan:
Opsi `k`, `useUnit`, dan `longUnit` (untuk satuan singkatan seperti 'jt' atau 'ribu') memerlukan penambahan logika *scaling* angka yang kompleks. Untuk menjaga demo tetap sederhana dan terfokus pada formatting dasar, opsi tersebut tidak diimplementasikan pada fungsi demo ini.