![]() |
Re: Booleans and comparison results
Roman Suzi wrote:
> Just a thought. Why cmp() returns -1,0,1 while comparison > results are False and True? Isn't it logical step to add > Less, Equal and More? > > >>> cmp(1,2) > Less > >>> cmp(1,-1) > More > >>> cmp(1,1) > Equal Well, "Less" is not always the right term: cmp("", " ") Is "" less than " "? I don't think so: I think that for non-numbers, "Less" and "More" may be misleading/incorrect. I like the idea though ;) > rnd@onego.ru =\= My AI powered by GNU/Linux RedHat 7.3 17:26:55:2:gerrit@stopcontact:~$ cat /etc/redhat-release Red Hat Linux release 9 (Shrike) Gerrit. -- 7. If any one buy from the son or the slave of another man, without witnesses or a contract, silver or gold, a male or female slave, an ox or a sheep, an ass or anything, or if he take it in charge, he is considered a thief and shall be put to death. -- 1780 BC, Hammurabi, Code of Law -- Asperger Syndroom - een persoonlijke benadering: http://people.nl.linux.org/~gerrit/ Het zijn tijden om je zelf met politiek te bemoeien: http://www.sp.nl/ |
Re: Booleans and comparison results
Gerrit Holl wrote:
> Is "" less than " "? I don't think so: I think that for non-numbers, "Less" > and "More" may be misleading/incorrect. I like the idea though ;) Maybe "Before" and "After"? Or "Preceding" and... er... um... "Postceding"? -- Greg Ewing, Computer Science Dept, University of Canterbury, Christchurch, New Zealand http://www.cosc.canterbury.ac.nz/~greg |
| All times are GMT. The time now is 07:28 AM. |
Powered by vBulletin®. Copyright ©2000 - 2013, vBulletin Solutions, Inc.
SEO by vBSEO ©2010, Crawlability, Inc.