Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re^2: In base 1, the number after 0 is:

by Anonymous Monk
on May 01, 2014 at 22:05 UTC ( #1084695=note: print w/ replies, xml ) Need Help??


in reply to Re: In base 1, the number after 0 is:
in thread In base 1, the number after 0 is:

base 2 uses 0 and 1 as its digits base 10 uses 0,1,2,3,4,5,6,7,8,9 base n uses 0 .. n-1 as it's list of digits where n is the number of digits avaliable since in the case of base 1 n-1 would be 1-1 or 0 the entire list of digits would be 0..0. Making the answer 00 or in common base 10 "2". If we consider that English speaking non programmers who treat 0 and null as the same value we can infer that the choice to use 0 as the entire list of digits in base 1 is flawed as general consensus would be to use 1 as the entire list of digits available in base 1. In this case the number after 0, which is effectively null, would be 1. my $foo = null; $foo ++; print $foo; #1


Comment on Re^2: In base 1, the number after 0 is:
Re^3: In base 1, the number after 0 is:
by fishy (Beadle) on May 02, 2014 at 08:31 UTC
    I agreee with you that the number after 0 is 00 in base 1, but I'd say it is 0 in base 10.
    Also I'd write your code as:
    my $n = ''.0; $n++; print "$n\n";

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1084695]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (14)
As of 2015-07-07 12:09 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (88 votes), past polls