Best search algorithm to find condition within a range

Grant Edwards invalid at invalid.invalid
Tue Apr 7 11:05:20 EDT 2015


On 2015年04月07日, Chris Angelico <rosuav at gmail.com> wrote:
> On Wed, Apr 8, 2015 at 12:36 AM, <jonas.thornvall at gmail.com> wrote:
>>> Integers are internally assumed to be base 10 otherwise you could not
>> calculate without giving the base.
>>>> All operations on integers addition, subtraction, multiplication and
>> division assume base 10.
>> You misunderstand how computers and programming languages work. What
> you're seeing there is that *integer literals* are usually in base
> 10; and actually, I can point to plenty of assembly languages where
> the default isn't base 10 (it's usually base 16 (hexadecimal) on IBM
> PCs, and probably base 8 (octal) on big iron).

I'd be curious to see some of those assemblers. I've used dozens of
assemblers over the years for everything from microprocessors with a
few hundred bytes of memory to mini-computers and mainframes. I've
never seen one that didn't default to base 10 for integer literals.
I'm not saying they don't exist, just that it would be interesting to
see an example of one.
-- 
Grant Edwards grant.b.edwards Yow! I'm a fuschia bowling
 at ball somewhere in Brittany
 gmail.com 


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /