a) Phần nguyên chỉ có một trường hợp duy nhất là 5 Sau phần thập phân nếu có 1 chữ số thì sẽ có các số: 1 → 9 Có tất cả: (9 - 1) / 1 + 1 = 9 (số) Sau phần thập phân nếu có 2 chữ số thì sẽ có các số: 01 →99 (bỏ các số 10; 20; 30; 40; 50; 60; 70; 80; 90) Có tất cả: { 99 - 01 - [(90 - 10) / 10 + 1] } / 1 + 1 = 90 (số) Sau phần thập phân nếu có 3 chữ số thì sẽ có các số: 001 →999 (bỏ các số 010; 020; 030; 040; 050; 060; 070; 080; 090; 100; 110; 120;...; 990) Có tất cả: { 999 - 001 - [(990 - 100) / 10 + 1] - [(90 - 10) / 10 + 1] } / 1 + 1 = 900 (số) Vậy phần thập phân có: 9 + 90 + 900 = 999 (số)Kết hợp với phần nguyên, ta có: 999 x 1 = 999 (số)