Verify Number Formats: Latvian

Index

To correct problems in compact numbers below, please go to Compact Decimal Formatting.

Numeric FormatCompact-ShortCompact-Long
1n/an/a
1,1n/an/a
1,5n/an/a
2n/an/a
10n/an/a
21n/an/a
22n/an/a
100n/an/a
101n/an/a
102n/an/a
1 000n/an/a
1 100n/an/a
1 500n/an/a
2 000n/an/a
10 000n/an/a
21 000n/an/a
22 000n/an/a
100 000n/an/a
101 000n/an/a
102 000n/an/a
1 000 000n/an/a
1 100 000n/an/a
1 500 000n/an/a
2 000 000n/an/a
10 000 000n/an/a
21 000 000n/an/a
22 000 000n/an/a
100 000 000n/an/a
101 000 000n/an/a
102 000 000n/an/a
1 000 000 000n/an/a
1 100 000 000n/an/a
1 500 000 000n/an/a
2 000 000 000n/an/a
10 000 000 000n/an/a
21 000 000 000n/an/a
22 000 000 000n/an/a
100 000 000 000n/an/a
101 000 000 000n/an/a
102 000 000 000n/an/a
1 000 000 000 000n/an/a
1 100 000 000 000n/an/a
1 500 000 000 000n/an/a
2 000 000 000 000n/an/a
10 000 000 000 000n/an/a
21 000 000 000 000n/an/a
22 000 000 000 000n/an/a
100 000 000 000 000n/an/a
101 000 000 000 000n/an/a
102 000 000 000 000n/an/a
1 100 000 000 000 000n/an/a

Plural Rules

To correct problems in plural rules below, please go to Plural Rules.

NameCodeTypeCategoryExamplesMinimal PairsRules
latviešulvcardinalzero0, 10~20, 30, 40, 50, 60, 100, 1000, 10000, 100000, 1000000, …
0.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …
10 diennakšu
10,0 diennakšu
n % 10 = 0 or
n % 100 = 11..19 or
v = 2 and
  f % 100 = 11..19
one1, 21, 31, 41, 51, 61, 71, 81, 101, 1001, …
0.1, 1.0, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 7.1, 10.1, 100.1, 1000.1, …
1 diennakts
0,1 diennakts
n % 10 = 1 and
  n % 100 != 11 or
v = 2 and
  f % 10 = 1 and
  f % 100 != 11 or
v != 2 and
  f % 10 = 1
other2~9, 22~29, 102, 1002, …
0.2~0.9, 1.2~1.9, 10.2, 100.2, 1000.2, …
2 diennaktis
0,2 diennaktis
ordinalother0~15, 100, 1000, 10000, 100000, 1000000, …Dodieties 15.
pagriezienā pa labi.
rangezero+zero0–100–10 diennaktiszero + zero → other
zero+one0–10–1 diennaktszero + one → one
zero+other0–20–2 diennaktiszero + other → other
one+zero0.1–100,1–10 diennaktisone + zero → other
one+one0.1–10,1–1 diennaktsone + one → one
one+other0.1–20,1–2 diennaktisone + other → other
other+zero0.2–100,2–10 diennaktisother + zero → other
other+one0.2–10,2–1 diennaktsother + one → one
other+other0.2–20,2–2 diennaktisother + other → other




































































































Errors

lv short Can't create due to lack of 'from scratch' constructor for CompactDecimalFormat

lv long Can't create due to lack of 'from scratch' constructor for CompactDecimalFormat

lv short-curr Can't create due to lack of 'from scratch' constructor for CompactDecimalFormat