Numbers are a special type of word used to quantify nouns, verbs, and prepositions. Numbers can also be used to modify preposition prefixes in a process called selective phrase targeting, as described in the (advanced) Special Phrases lesson.
Numbers can be strung together into long compound words. Numbers are sometimes turned into nouns for the purpose of expressing numeric concepts and equations. This is discussed in more depth in the (advanced) Noun Forms lesson.
Unlike most modern languages, Primal script doesn't use an Arabic digit system. The only way to express numbers in Primal is to write them out in the long form.
There are twenty-one number words:
Zero through fifteen are called basic numbers. The five remaining numbers are found only in compound numbers, and are called numeric markers.
Numbers can be strung together into long compound words. A number begins with JU (jul, "negative") if it is negative. The decimal point is represented by Yr (yur, "radix-point").
Every three basic numbers, hu (huh, "separator") is inserted to separate a compound number into smaller segments. This count of every three numbers starts at the decimal point and goes out in both directions. This is similar to using commas to turn "12345678.0000001" into "12,345,678.000,000,1" for easier reading. In written Primal, Yr (yur, "radix-point") and hu (huh, "separator") are always preceded by a space. However, the number is still considered a single compound word. Here's an example:
By default, numbers are base ten. The basic numbers for ten through fifteen are written when the first two digits of a number are 10 through 15. For example:
Notice that no separator is used in the translation for 1,000. This is because the first two digits are expressed as a single digit, which leaves only three digits in the number.
For special number formats, like phone numbers or social security numbers, the separator may appear in other places (namely, wherever the number would normally be separated).
Radix and Scientific Notation
The marker Qy (dthee, "radix") is used to specify numeric base. The base of a number is always specified in base sixteen. The number Qy (dthee, "radix") appears at the end of a compound number, followed immediately by the base. For example:
In written Primal, Qy (dthee, "radix") and Qr (dthur, "radix-exponent") are always preceded by a space, just like Yr (yur, "radix-point") and hu (huh, "separator").
The marker Qr (dthur, "radix-exponent") is used to specify the exponent for scientific notation. When a base is also specified, Qy (dthee, "radix") should appear first. The number JU (jul, "negative") may precede the exponent. The exponent follows the same base as the number.
What happened in the last example? The reason "11" becomes qyx (theesh, "nine") and "13" becomes xZ (shii, "eleven") is because "11" is base-8 for the number 9, and "13" is base-8 for the number 11. While the rule on out-of-base numbers only applies to the initial segment of a number, it applies whatever the base is. So, the first four digits of any binary number (before the radix point) will translate directly to a single basic number:
It is acceptable to say the initial numbers directly in base rather than use the shortened form, but Primal speakers do not commonly do this (so it isn't recommended).
Cardinal and Ordinal Numbers
When numbers become nouns, they mean different things depending on the noun prefix used:
The prefixes nu (nuh, "indefinite"), Qu (dthuh, "a"), and Ru (ruh, "this") are most commonly used with numbers. The prefix nu (nuh, "indefinite") gives the number its standard cardinal meaning, and is used with equations as described in the (advanced) Noun Forms lesson. The prefixes Qu (dthuh, "a") and Ru (ruh, "this") have ordinal meaning, similar to English numeric concepts "third" and "every third".
Appending Jw (jooh, "anti") to the end of an ordinal number causes the order to be reversed:
This works whenever a number is ordinal, even if it isn't a noun (such as, if it's enumerating a noun or verb). See the Enumerating Words section of this lesson for examples.
As described in the (advanced) Noun Forms lesson, any compound number that becomes a noun must also take a noun suffix.
Nouns can be followed by a number to indicate quantity or order. The meaning of the number depends on the noun prefix used with the noun, just as it does with cardinal and ordinal numbers. If no prefix is used, the general cardinal meaning associated with nu (nuh) is assumed. Examples:
The pronoun Yy (yee, "that") carries special meaning when enumerated, as described in the (advanced) Special Phrases lesson.
Verbs can also be followed by a number to indicate quantity or order. For verbs, the default meaning is ordinal. When a verb prefix's trailing consonant is -,T (-ts, "-repeatedly"), the verb instead has cardinal meaning:
Prepositions can be followed by a number to indicate a number of iterations. Since a direction is implied by most prepositions, the meaning is usually ordinal:
When used with numbers that enumerate prepositions, Jw (jooh, "anti") means to start in the position furthest from the direction indicated. Without Jw (jooh, "anti"), the position to start from is not specified and must be determined from context.
Modifying Preposition Prefixes
Numbers can also be used in a special process called selective phrase targeting. In this process, a preposition prefix is modified by a basic number, which then becomes part of a compound preposition (it loses the "number" part of speech). The process is discussed in detail in the (advanced) Special Phrases lesson.
It's important to be able to differentiate between simple preposition enumeration and selective phrase targeting. This topic is also discussed in the (advanced) Special Phrases lesson.