From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: border1.nntp.dca.giganews.com!nntp.giganews.com!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Binary and XML serialization of types Date: Wed, 5 Feb 2014 11:35:37 +0100 Organization: cbb software GmbH Message-ID: <29q0sixgikhe.165kjy5m3f28b.dlg@40tude.net> References: <20a36d96-850e-4020-8dfa-777eb9c944f4@googlegroups.com> <9e27abb7-e944-4bd4-a10c-600fe4da7872@googlegroups.com> <56a5aeb6-8704-457c-a24f-b664746afe72@googlegroups.com> <13pvagjpwejni$.1e8ll5btxg1f5$.dlg@40tude.net> <5bf8c737-b99d-4069-885f-03fe82f06cc6@googlegroups.com> <14k7gbu5ws82b.3pn20kh5ci50.dlg@40tude.net> <1txs6yifzioke$.30cghpl6qq1j$.dlg@40tude.net> <18q1ats1rko50$.zp43ryd37uis.dlg@40tude.net> <51bc4e33-df01-4048-802f-587ef81f93ac@googlegroups.com> Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: I5Na6+WsEzT8WoegI0VZTA.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: 40tude_Dialog/2.0.15.1 X-Notice: Filtered by postfilter v. 0.8.2 Xref: number.nntp.dca.giganews.com comp.lang.ada:184671 Date: 2014-02-05T11:35:37+01:00 List-Id: On Wed, 5 Feb 2014 01:02:38 -0800 (PST), AdaMagica wrote: > Now it's quite common to put the more significant digits left to the less > significant ones. Chinese do it (in their pictographic digits 一二三四五六七八九十); > also arabs do it (in their digits ١٢٣٤٥٦٧٨٩٠), although they write from > right to left (they also say the most significant part first, except for > the numbers 11 to 99, they say them like we do in German, 25 = خمسة > وعشرين, hamsa wa ashrin, fünf und zwanzig, five plus twenty). > > I don't know for other writing systems. English, German, Russian (other European languages too?) numerals < 20 are all LE. E.g. fifteen, fünfzig, пятнадцать = 5 + 10. It seems that numerals start with LE and later switch to BE (when LE become inconceivable). Germans endure LE up to 99, other peoples are less patient... (:-)) Other examples of LE, BE, ME can be found in date/time formats: 30 January 2000 (LE) 1998-02-28 (BE) November 9, 2003 (ME) And complements, e.g. in German viertel vor fünf = -00:15 + 05:00 = 04:45 (LE, complement) -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de