Theiling Online    Sitemap    Conlang Mailing List HQ   

Re: More numbers and math

From:Carlos Thompson <carlos_thompson@...>
Date:Monday, September 25, 2000, 3:02
tal wrote:

> General follwup: does anyone have several number-systems for the > same conlang? târuven's got four so far (binary, base5, base8, > base24) and yes it's a mess!
Chleweyish number-system is kind of binary, or better say, it is binary based. But there are versions for hexadecimal and decimal. The following rules are followed: zero: ba Powers of two: 1: rey 2: raw 4: rap 8: rur 16: ghey 32: gaw 64: gap 128: gur 256: fey 512: faw 1024: fap 2048: fur 4096: jey 8192: jaw 16384: jap 32768: jur For higher amounts the following prefixes are added: di-: 65536 times ga-: 2^32 times Then the following suffix are added: -(s)et : plus one half: rawet=3, rapet=6, rurset=12, gheyet=24, etc. -(y)or : plus one quart: rapor=5, ruryor=10, gheyor=20, gawyor=40, etc. -sot : plus thee quarts: rapsot=7, rursot=14, gheysot=28, gawsot=56, etc. -yam: plus one eight: ruryam=9, etc. -yom: plus three eights: ruryom=11, etc. -sen: plus five eights: rursen=13, etc. -son: plus seven eights: rurson=15, etc. But for base ten numbers the following adaptations are used: units: ba rey raw rawet rap rapor rapet rapsot rur ruryam tens: ruryor gheyor gheyetor gawyor gawyoror gawetor gawsotor gapor gapyamor hundrets: sey saw sawet sap sapor sapet sapsot sur suryam note that 30 is expressed as gheyetor: ghey-(s)et-(y)or = 16 + ×1/2 + ×1/4 = 24 + ×1/4 = 30. Then: thousan: prefixes du- million: syey billion (10^12): syaw trillion (10^18): syap 10^24: syur This allow to express integer amounts from 0 to 10^30-1, in decimal, and from 0 to 2^64-1 in binary. This is probably enough for most situations in common life, but probably not for expressing phisycs... I haven't design yet how to implement exponents and fractions.