<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx</link><description>A little over a week ago, when I was mentioning that In Tamil -- sometimes, they are digits; other times, just numbers , Scott Hanselman suggested "That would ROCK if you would do Ethiopic sometime." Well, rock on Scott -- today is the day. For the record</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#364714</link><pubDate>Tue, 01 Feb 2005 17:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:364714</guid><dc:creator>Igor Tandetnik</dc:creator><description>How do you represent a number with four or more consecutive zeros? Say, 1000001 or 10000000001. Do you alternate HUNDRED and TEN THOUSAND characters, with nothing between them, for each group of two zeros?</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#364723</link><pubDate>Tue, 01 Feb 2005 17:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:364723</guid><dc:creator>Michael Kaplan</dc:creator><description>Well, here are a few more to show the pattern:&lt;br&gt;&lt;br&gt;1000001           ፻፼፩ &lt;br&gt;10000000001       ፻፼፼፩ &lt;br&gt;100000000000001   ፻፼፼፼፩ &lt;br&gt;&lt;br&gt;:-)</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#364736</link><pubDate>Tue, 01 Feb 2005 18:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:364736</guid><dc:creator>Ahadu</dc:creator><description>1000001 =&amp;gt; ፻፼፩&lt;br&gt;10000000001 =&amp;gt; ፻፼፼፩&lt;br&gt;&lt;br&gt;See:&lt;br&gt;&lt;br&gt;&lt;a target="_new" href="http://geez.org/Numerals/NumberSamples.html"&gt;http://geez.org/Numerals/NumberSamples.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;sample numeral conversions from the sources.</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#364745</link><pubDate>Tue, 01 Feb 2005 18:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:364745</guid><dc:creator>Michael Kaplan</dc:creator><description>Or you can do what I did.... I took the C# source and compiled it. The code creates that NumberSamples.html file, and you can add to it whatever numbers you like. :-)</description></item><item><title>No bites yet on that algorithm?</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#364818</link><pubDate>Tue, 01 Feb 2005 19:27:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:364818</guid><dc:creator>Michael Kaplan</dc:creator><description>Darn, I figured thousands of page views would find one person who wanted to give it a shot. :-)</description></item><item><title>Explaining the Ethiopic Numbering System and a tiny lesson on Amharic</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#364872</link><pubDate>Tue, 01 Feb 2005 23:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:364872</guid><dc:creator>ComputerZen.com - Scott Hanselman's Weblog</dc:creator><description /></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#364967</link><pubDate>Tue, 01 Feb 2005 22:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:364967</guid><dc:creator>Dean Harding</dc:creator><description>I never understood how they represent the answer to &amp;quot;5 - 5&amp;quot; in these numbers systems...  I guess they hadn't invented subtraction when they came up with it. :p~&lt;br&gt;&lt;br&gt;Besides, it's really only mathematicians who care about &amp;quot;0&amp;quot; - you don't really see it in every day life, do you?</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#364994</link><pubDate>Tue, 01 Feb 2005 23:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:364994</guid><dc:creator>Michael Kaplan</dc:creator><description>Well, I see zero all the time.... and so do Swedes (its on every elevator).</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#365038</link><pubDate>Wed, 02 Feb 2005 00:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:365038</guid><dc:creator>Dean Harding</dc:creator><description>Sure, but if we didn't have a zero to begin with, then they'd probably put &amp;quot;G&amp;quot; on there (or whatever the first letter of the Swedish word for &amp;quot;ground&amp;quot; is).&lt;br&gt;&lt;br&gt;I guess my point was that if we hadn't &amp;quot;invented&amp;quot; zero so that subtraction could be properly defined, then we'd probably never need one (e.g. instead of saying &amp;quot;$0 deposit&amp;quot; in an ad for a car, you'd say &amp;quot;no deposit&amp;quot; or whatever.)&lt;br&gt;&lt;br&gt;Mind you, I only really started thinking about this when I posted my first post, so maybe there *are* plenty of reasons for a zero outside of mathematics - I just can't think of one right now (that is, where you can't replace the zero by something equally meaningful...)&lt;br&gt;&lt;br&gt;As an example, my local IP address is 10.0.0.45.  Those two zeros could just be left blank and you'd have &amp;quot;10. . .45&amp;quot; which is equally unambiguous.&lt;br&gt;&lt;br&gt;Anyway, the Ethipians, Romans and Sri Lankins  seemed to get along fine without them.  Maybe my point is irrelevent, I dunno, but it's interesting nonetheless.</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#365040</link><pubDate>Wed, 02 Feb 2005 00:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:365040</guid><dc:creator>Michael Kaplan</dc:creator><description>Definitely interesting -- the whole area fascinates me. :-)&lt;br&gt;&lt;br&gt;Though it was too bad no one decided to code up the Ethopian to Arabic-Indic solution....</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#365079</link><pubDate>Wed, 02 Feb 2005 02:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:365079</guid><dc:creator>Marcel</dc:creator><description>Okay, all I know about this numeric system I have from this article and the linked algorithm, but don't you leave out some &amp;quot;power characters&amp;quot;?&lt;br&gt;Like in &amp;quot;7654321&amp;quot; shouldn't it be &amp;quot;DIGIT SEVEN; NUMBER HUNDRED; *NUMBER TEN THOUSAND;*&amp;quot; etc.?</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#365096</link><pubDate>Wed, 02 Feb 2005 02:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:365096</guid><dc:creator>Dean Harding</dc:creator><description>Just another reason I love reading your blog - there's always something that gets me thinking about things I would have never considered before.  I mean, why would it have otherwise occured to me that you can get along with a character for zero anyway?&lt;br&gt;&lt;br&gt;OK, you've convinced me: I'm at work now (different timezones and all) but when I get home, I'll see if I can't write a little Ethiopian to Arabic-Indic converter :)</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#365152</link><pubDate>Wed, 02 Feb 2005 04:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:365152</guid><dc:creator>Michael Kaplan</dc:creator><description>Well, lets see -- the number would be ፯፻፷፭፼፵፫፻፳፩.&lt;br&gt;&lt;br&gt;Thats:&lt;br&gt;&lt;br&gt;DIGIT SEVEN; NUMBER HUNDRED; &lt;br&gt;NUMBER SIXTY; DIGIT FIVE; NUMBER TEN THOUSAND;&lt;br&gt;NUMBER FORTY; DIGIT THREE; NUMBER HUNDRED;&lt;br&gt;NUMBER TWENTY; DIGIT ONE&lt;br&gt;&lt;br&gt;So you started ok, but you forgot the two numbers between the HUNDRED and the TEN THOUSAND....&lt;br&gt;&lt;br&gt;:-)</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#365307</link><pubDate>Wed, 02 Feb 2005 10:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:365307</guid><dc:creator>Marcel</dc:creator><description>No, I mean if you look at the linked &amp;quot;algorithm 4&amp;quot; it should be &lt;br&gt;DIGIT SEVEN; NUMBER HUNDRED; NUMBER TEN THOUSAND; &lt;br&gt;NUMBER SIXTY; DIGIT FIVE; NUMBER TEN THOUSAND; &lt;br&gt;NUMBER FORTY; DIGIT THREE; NUMBER HUNDRED; &lt;br&gt;NUMBER TWENTY; DIGIT ONE&lt;br&gt;&lt;br&gt;The seven is 7*10^6 or 7*10^(2+4) after all.</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#365348</link><pubDate>Wed, 02 Feb 2005 12:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:365348</guid><dc:creator>Dean Harding</dc:creator><description>OK, I took up your challenge :)&lt;br&gt;&lt;br&gt;You can see a screenshot of my app here: &lt;a target="_new" href="http://www.codeka.com/tmp/ethiopian.png"&gt;http://www.codeka.com/tmp/ethiopian.png&lt;/a&gt;&lt;br&gt;&lt;br&gt;And you can download the C# source + binary here: &lt;a target="_new" href="http://www.codeka.com/tmp/ethiopian.zip"&gt;http://www.codeka.com/tmp/ethiopian.zip&lt;/a&gt;&lt;br&gt;&lt;br&gt;Simply enter an arabic-indic number in the bottom text box, click convert and it'll output an ethiopic number (the code for that is &amp;quot;borrowed&amp;quot; from that web site).  If you then cut'n'paste that ethiopic number into the top text box and click that convert button, it'll convert it back to the familiar arabic-indic form.  (That's the code I wrote).&lt;br&gt;&lt;br&gt;I didn't write any automated tests, but you can manually test by typing a number into the arabic-indic box and clicking &amp;quot;Test&amp;quot; - this'll convert to Ethiopic then back again - you'll have to eyeball the result to make sure it's right.&lt;br&gt;&lt;br&gt;It's probably not that lenient with respect to invalid ethiopic numbers, but it works OK for normalized numbers.&lt;br&gt;&lt;br&gt;The code for doing the conversion is not that hard, but I won't bother explaining it here, since you should just be able to look at and see (probably better to follow it through with the debugger, it's not commented very well, heh)</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#365393</link><pubDate>Wed, 02 Feb 2005 14:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:365393</guid><dc:creator>Michael Kaplan</dc:creator><description>Very cool, Dean -- you took up the challenge and got the job done!&lt;br&gt;&lt;br&gt;Under the  circumstances, I would recommend adding a comment to the top with a copyright and a little info, adding an attribution to the other site for &amp;quot;algorithmic inspiration in one direction&amp;quot; and then posting it in a more permanent place than a &amp;quot;tmp&amp;quot; directory. Code like this ought not to be lost. :-)</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#365692</link><pubDate>Wed, 02 Feb 2005 19:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:365692</guid><dc:creator>Dean Harding</dc:creator><description>Well, I've been meaning to set up a blog of my own for quite a while now, so this is a good excuse to get off my butt and do it over the weekend.  Once I do that, I'll fix up the code and post it in a more permanent place.</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#365713</link><pubDate>Wed, 02 Feb 2005 20:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:365713</guid><dc:creator>Michael Kaplan</dc:creator><description>Well, make sure it is a place that will let you host files and such.... some blogs do and some don't. :-)&lt;br&gt;&lt;br&gt;This one for example does not -- but I had other sites I could use to offload content to when I have to show pictures or whatever....</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#366052</link><pubDate>Thu, 03 Feb 2005 04:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:366052</guid><dc:creator>Ahadu</dc:creator><description>Marcel, you did perceive a discrepancy with the Algorithm #4 correctly, it produces different results than the source codes.  #4 was snared by a pitfall with the power expansions.&lt;br&gt;&lt;br&gt;The geez.org article is really an algorithm #6 by the same author and supersedes anything appearing earlier.  The article first appeared in Multiligual magazine in 2000 and has been used in Mozilla since 2001 or so.  A prose form of the algorithm can be found in the CSS3 list module proposal.  Lots of numeral algorithms there actually.</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#366065</link><pubDate>Thu, 03 Feb 2005 05:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:366065</guid><dc:creator>Michael Kaplan</dc:creator><description>Interesting! Too bad things are not labeled a bit more explicitly....&lt;br&gt;&lt;br&gt;I'll think of slgorithm #4 like the Bohr model of the atom -- even though its not accurate, it does help explain some of the concepts. :-)</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#366260</link><pubDate>Thu, 03 Feb 2005 14:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:366260</guid><dc:creator>Marcel</dc:creator><description>Ah, I haven't had a look at the second article because the first one was already simple enough to understand.&lt;br&gt;I also found that it fittet the Unicode quote (&amp;quot;the power 100^n is indicated by n HUNDRED characters&amp;quot;), the only clue for the contrary now being that they're speaking of a digraph when 'n' is exactly two and not for every 2 'n's.&lt;br&gt;&lt;br&gt;Ah well, it's not like I think I'll ever going to need it ;-) But interessting nonetheless.</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#368973</link><pubDate>Tue, 08 Feb 2005 10:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:368973</guid><dc:creator>Dean Harding</dc:creator><description>I finally set up my blog and posted a slightly newer version of my app.  The main difference is a slight restructuring of the class that does the conversion, and some copyright notices :)&lt;br&gt;&lt;br&gt;Have a look here: &lt;a target="_new" href="http://www.codeka.com/blogs/index.php/dean/2005/02/04/parsing_ethiopian_numbers"&gt;http://www.codeka.com/blogs/index.php/dean/2005/02/04/parsing_ethiopian_numbers&lt;/a&gt;&lt;br&gt;&lt;br&gt;I'd eventually like to make it handle stuff like roman numerals and other kinds of number systems...&lt;br&gt;&lt;br&gt;:-)</description></item><item><title>re: Why that is positively Ethiopic!</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#369123</link><pubDate>Tue, 08 Feb 2005 15:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:369123</guid><dc:creator>Michael Kaplan</dc:creator><description>Very cool. :-)</description></item><item><title>What would it mean to internationalize StrCmpLogicalW?</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#786233</link><pubDate>Tue, 03 Oct 2006 19:40:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:786233</guid><dc:creator>Sorting It All Out</dc:creator><description>&lt;p&gt;If you are a regular reader of this blog then odds are you might be a little sick of hearing about StrCmpLogicalW&lt;/p&gt;
</description></item><item><title>Rhymes with Amharic #4 (a.k.a. we're all [sub]set so turning out the lights and going to [em]bed!)</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#2138680</link><pubDate>Sun, 15 Apr 2007 04:45:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2138680</guid><dc:creator>Sorting It All Out</dc:creator><description>&lt;p&gt;(see also parts 1 , 2 , and 3 ) OK, we are getting close to the end of this little mini-series.... First&lt;/p&gt;
</description></item><item><title>Behond the Table Driven Text Service, Part 14 (Don't expect too much from numbers)</title><link>http://blogs.msdn.com/michkap/archive/2005/02/01/364376.aspx#9009629</link><pubDate>Tue, 21 Oct 2008 17:06:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9009629</guid><dc:creator>Sorting it all Out</dc:creator><description>&lt;p&gt;Prior posts in the series: 0 (You have to start somewhere) 1 (Starting with a dictionary simple in every&lt;/p&gt;</description></item></channel></rss>