Comprehensive Guide to Spanish Numbers and Hundreds

Foundations: Digits and Tens (0 to 99)

  • Base Digits (0–9):

    • 0=cero0 = \text{cero}
    • 1=uno1 = \text{uno}
    • 2=dos2 = \text{dos}
    • 3=tres3 = \text{tres}
    • 4=cuatro4 = \text{cuatro}
    • 5=cinco5 = \text{cinco}
    • 6=seis6 = \text{seis}
    • 7=siete7 = \text{siete}
    • 8=ocho8 = \text{ocho}
    • 9=nueve9 = \text{nueve}
  • Teens (10–19):

    • 10=diez10 = \text{diez}
    • 11=once11 = \text{once}
    • 12=doce12 = \text{doce}
    • 13=trece13 = \text{trece}
    • 14=catorce14 = \text{catorce}
    • 15=quince15 = \text{quince}
    • 16=dieciseˊis16 = \text{dieciséis}
    • 17=diecisiete17 = \text{diecisiete}
    • 18=dieciocho18 = \text{dieciocho}
    • 19=diecinueve19 = \text{diecinueve}
  • Twenties (20–29):

    • Written as a single combined word using the prefix veinti-
    • 20=veinte20 = \text{veinte}
    • 21=veintiuno21 = \text{veintiuno}
    • 22=veintidoˊs22 = \text{veintidós}
    • 23=veintitreˊs23 = \text{veintitrés}
    • 24=veinticuatro24 = \text{veinticuatro}
    • 25=veinticinco25 = \text{veinticinco}
    • 26=veintiseˊis26 = \text{veintiséis}
    • 27=veintisiete27 = \text{veintisiete}
    • 28=veintiocho28 = \text{veintiocho}
    • 29=veintinueve29 = \text{veintinueve}
  • Tens (30–90):

    • Written as separate words connected by the conjunction y when preceding a unit digit
    • 30=treinta30 = \text{treinta}
    • 40=cuarenta40 = \text{cuarenta}
    • 50=cincuenta50 = \text{cincuenta}
    • 60=sesenta60 = \text{sesenta}
    • 70=setenta70 = \text{setenta}
    • 80=ochenta80 = \text{ochenta}
    • 90=noventa90 = \text{noventa}

Detailed Mechanics of the Hundreds (100 to 900)

  • Syntax Rules for 100 (cien versus ciento):

    • Use cien when the number is exactly 100100, or when directly modifying a noun or a larger multiplier (e.g., cien libros, cien mil).
    • Use ciento when 100100 is followed by a non-zero tens or units digit to form compound numbers (e.g., 101=ciento uno101 = \text{ciento uno}, 150=ciento cincuenta150 = \text{ciento cincuenta}).
  • Complete List of Hundreds (100–900):

    • 100=cien / ciento100 = \text{cien / ciento}
    • 200=doscientos / doscientas200 = \text{doscientos / doscientas}
    • 300=trescientos / trescientas300 = \text{trescientos / trescientas}
    • 400=cuatrocientos / cuatrocientas400 = \text{cuatrocientos / cuatrocientas}
    • 500=quinientos / quinientas500 = \text{quinientos / quinientas} (Irregular stem root: quini- instead of cuatro-)
    • 600=seiscientos / seiscientas600 = \text{seiscientos / seiscientas}
    • 700=setecientos / setecientas700 = \text{setecientos / setecientas} (Irregular stem root: sete- instead of siete-)
    • 800=ochocientos / ochocientas800 = \text{ochocientos / ochocientas}
    • 900=novecientos / novecientas900 = \text{novecientos / novecientas} (Irregular stem root: nove- instead of nueve-)

Gender Agreement Rules for Hundreds

  • Unlike numbers below 100100 (with the exception of 1=uno1 = \text{uno} and compound numbers ending in 11), all hundreds from 200200 through 900900 possess masculine and feminine forms:

    • Masculine endings utilize -os (doscientos, quinientos, novecientos).
    • Feminine endings utilize -as (doscientas, quinientas, novecientas).
  • Application Examples:

    • 200 books=doscientos libros200\text{ books} = \text{doscientos libros} (Masculine plural noun)
    • 500 chairs=quinientas sillas500\text{ chairs} = \text{quinientas sillas} (Feminine plural noun)
    • 700 pages=setecientas paˊginas700\text{ pages} = \text{setecientas páginas} (Feminine plural noun)
    • 900 cars=novecientos coches900\text{ cars} = \text{novecientos coches} (Masculine plural noun)

Compound Number Construction Rules

  • Order of Components:

    • Compound numbers are constructed by stating the hundred value first, followed directly by the tens and unit values.
    • The conjunction y is inserted exclusively between tens and units (3131 to 9999). Never place y immediately after hundreds.
  • Specific Formulas and Examples:

    • Formula for Hundreds + Tens + Units: Hundred+Ten+y+Unit\text{Hundred} + \text{Ten} + y + \text{Unit}
    • 142=ciento cuarenta y dos142 = \text{ciento cuarenta y dos} (Incorrect form: ciento y cuarenta y dos)
    • 205=doscientos cinco205 = \text{doscientos cinco} (Direct combination of hundred and single unit)
    • 578=quinientos setenta y ocho578 = \text{quinientos setenta y ocho}
    • 716=setecientos dieciseˊis716 = \text{setecientos dieciséis}
    • 999=novecientos noventa y nueve999 = \text{novecientos noventa y nueve}

Higher-Order Numbers: Thousands, Millions, and Formatting

  • Thousands (Mil):

    • The word mil is an invariant modifier and does not take a plural -es form when counting specific thousands.
    • 1 000=mil1\,000 = \text{mil}
    • 2 000=dos mil2\,000 = \text{dos mil}
    • 5 000=cinco mil5\,000 = \text{cinco mil}
    • 100 000=cien mil100\,000 = \text{cien mil}
    • Gender agreement applies to the hundreds place within thousands: 200 000 women=doscientas mil mujeres200\,000\text{ women} = \text{doscientas mil mujeres}.
  • Millions (Millón / Millones):

    • 1 000 000=un milloˊn1\,000\,000 = \text{un millón}
    • 2 000 000=dos millones2\,000\,000 = \text{dos millones}
    • The noun millón requires the preposition de when immediately followed by a noun: 1 000 000 dollars=un milloˊn de doˊlares1\,000\,000\text{ dollars} = \text{un millón de dólares}, 5 000 000 people=cinco millones de personas5\,000\,000\text{ people} = \text{cinco millones de personas}.
    • If other numerical terms follow the million, de is omitted: 1 000 500 dollars=un milloˊn quinientos doˊlares1\,000\,500\text{ dollars} = \text{un millón quinientos dólares}.
  • Numerical Punctuation Standards:

    • In standard international Spanish usage, period and comma functions in numbers are opposite to English conventions.
    • Periods (or spaces) are used as thousands separators: 1.0001.000 or 1 0001\,000.
    • Commas are used as decimal points: 3,143,14 (pi).