2 * 1000 is 2000 ;)
I think you meant 2**1000
the syntax for formatting ate your star https://news.ycombinator.com/formatdoc
I think you meant 2**1000
the syntax for formatting ate your star https://news.ycombinator.com/formatdoc
The reason for using `**` is that `^` is widely used for bitwise exclusive-or. So commonly `2**1000 != 2^1000`!
I should have said "followed Fortran rather than BASIC".
But IBM's BCD character sets, including the 48-character ones you allude to, didn't: https://en.wikipedia.org/wiki/BCD_(character_encoding)#Examp... (though Honeywell's did)
There are a lot of decisions in Fortran that stem from the absence of useful characters. .LT., .LE., .EQ., .NE., .GT., and .GE. is another.
like
this
for
code
blocks