To correct problems in compact numbers below, please go to Compact Decimal Formatting.
Numeric Format | Compact-Short | Compact-Long |
---|---|---|
1 | n/a | n/a |
1.1 | n/a | n/a |
1.5 | n/a | n/a |
2 | n/a | n/a |
10 | n/a | n/a |
100 | n/a | n/a |
1,000 | n/a | n/a |
1,100 | n/a | n/a |
1,500 | n/a | n/a |
2,000 | n/a | n/a |
10,000 | n/a | n/a |
100,000 | n/a | n/a |
1,000,000 | n/a | n/a |
1,100,000 | n/a | n/a |
1,500,000 | n/a | n/a |
2,000,000 | n/a | n/a |
10,000,000 | n/a | n/a |
100,000,000 | n/a | n/a |
1,000,000,000 | n/a | n/a |
1,100,000,000 | n/a | n/a |
1,500,000,000 | n/a | n/a |
2,000,000,000 | n/a | n/a |
10,000,000,000 | n/a | n/a |
100,000,000,000 | n/a | n/a |
1,000,000,000,000 | n/a | n/a |
1,100,000,000,000 | n/a | n/a |
1,500,000,000,000 | n/a | n/a |
2,000,000,000,000 | n/a | n/a |
10,000,000,000,000 | n/a | n/a |
100,000,000,000,000 | n/a | n/a |
1,100,000,000,000,000 | n/a | n/a |
To correct problems in plural rules below, please go to Plural Rules.
Name | Code | Type | Category | Examples | Minimal Pairs | Rules |
---|---|---|---|---|---|---|
Kiswahili | sw | cardinal | one | 1 | siku 1 iliyopita | i = 1 and v = 0 |
other | 0, 2~16, 100, 1000, 10000, 100000, 1000000, … 0.0~1.5, 10.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, … | siku 2 zilizopita siku 1.5 zilizopita | ||||
ordinal | other | 0~15, 100, 1000, 10000, 100000, 1000000, … | Chukua mpinduko wa 15 kulia. | |||
range | one+other | 1–2 | siku 1–2 zilizopita | one + other → other | ||
other+one | 0–1 | siku 0–1 iliyopita | other + one → one | |||
other+other | 0–2 | siku 0–2 zilizopita | other + other → other |
sw short pattern (M000;M-000) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short pattern (elfu 000;elfu -000) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short pattern (elfu 00;elfu -00) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short pattern (B0;B-0) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short pattern (T00;T-00) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short pattern (T0;T-0) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short pattern (B000;B-000) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short pattern (B00;B-00) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short pattern (elfu 0;elfu -0) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short pattern (M0;M-0) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short pattern (M00;M-00) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short pattern (T000;T-000) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short Can't create due to lack of 'from scratch' constructor for CompactDecimalFormat
sw long pattern (Elfu 000;Elfu -000) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw long pattern (Trilioni 0;Trilioni -0) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw long pattern (Milioni 000;Milioni -000) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw long pattern (Milioni 00;Milioni -00) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw long pattern (Bilioni 00;Bilioni -00) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw long pattern (Bilioni 0;Bilioni -0) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw long pattern (Milioni 0;Milioni -0) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw long pattern (Bilioni 000;Bilioni -000) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw long pattern (Trilioni 00;Trilioni -00) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw long pattern (Trilioni 000;Trilioni -000) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw long pattern (Elfu 00;Elfu -00) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw long pattern (Elfu 0;Elfu -0) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw long Can't create due to lack of 'from scratch' constructor for CompactDecimalFormat
sw short-curr pattern (M000;M-000) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short-curr pattern (elfu 000;elfu -000) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short-curr pattern (elfu 00;elfu -00) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short-curr pattern (B0;B-0) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short-curr pattern (T00;T-00) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short-curr pattern (T0;T-0) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short-curr pattern (B000;B-000) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short-curr pattern (B00;B-00) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short-curr pattern (elfu 0;elfu -0) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short-curr pattern (M0;M-0) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short-curr pattern (M00;M-00) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short-curr pattern (T000;T-000) doesn't match expected ([^0,]*)([0]+)([.]0+)?([^0]*)
sw short-curr Can't create due to lack of 'from scratch' constructor for CompactDecimalFormat