Book-bot.com - read famous books online for free

The Jargon File, Version 2.9.10, 01 Jul 1992 by Various
page 27 of 712 (03%)
would be read as "Be nice to this fool, I mean this gentleman...". This
comes from the fact that the digraph ^H is often used as a print
representation for a backspace. It parallels (and may have been
influenced by) the ironic use of `slashouts' in science-fiction
fanzines.

In a formula, `*' signifies multiplication but two asterisks in a row
are a shorthand for exponentiation (this derives from FORTRAN). Thus,
one might write 2 ** 8 = 256.

Another notation for exponentiation one sees more frequently uses the
caret (^, ASCII 1011110); one might write instead `2^8 = 256'. This
goes all the way back to Algol-60, which used the archaic ASCII
`up-arrow' that later became the caret; this was picked up by Kemeny and
Kurtz's original BASIC, which in turn influenced the design of the
`bc(1)' and `dc(1)' UNIX tools, which have probably done most to
reinforce the convention on USENET. The notation is mildly confusing to
C programmers, because `^' means bitwise {XOR} in C. Despite this, it
was favored 3:1 over ** in a late-1990 snapshot of USENET. It is used
consistently in this text.

In on-line exchanges, hackers tend to use decimal forms or improper
fractions (`3.5' or `7/2') rather than `typewriter style' mixed
fractions (`3-1/2'). The major motive here is probably that the former
are more readable in a monospaced font, together with a desire to avoid
the risk that the latter might be read as `three minus one-half'. The
decimal form is definitely preferred for fractions with a terminating
decimal representation; there may be some cultural influence here from
the high status of scientific notation.

DigitalOcean Referral Badge