Bagaimana cara memformat angka mengambang ke lebar tetap dengan persyaratan berikut:
- Leading nol jika n <1
- Tambahkan trailing desimal zero (s) untuk mengisi lebar tetap
- Potong digit desimal melewati lebar tetap
- Sejajarkan semua poin desimal
Sebagai contoh:
% formatter something like '{:06}'
numbers = [23.23, 0.123334987, 1, 4.223, 9887.2]
for number in numbers:
print formatter.format(number)
Outputnya akan seperti
23.2300
0.1233
1.0000
4.2230
9887.2000