DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ T b

⟦5a16b5c40⟧ TextFile

    Length: 1065 (0x429)
    Types: TextFile
    Names: »binary.HLP«

Derivation

└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki
    └─ ⟦this⟧ »EUUGD11/euug-87hel/sec1/gnuplot/help/gnuplot/expressions/operators/binary.HLP« 

TextFile

The following is a list of all the binary operators and their
usages:

 Symbol 	Example 	 Explanation
  **     	 a**b    	  exponentiation
  *      	 a*b     	  multiplication
  /      	 a/b     	  division
  %      	 a%b     	* modulo
  +      	 a+b     	  addition
  -      	 a-b     	  subtraction
  ==     	 a==b    	  equality
  !=     	 a!=b    	  inequality
  &      	 a&b     	* bitwise and
  ^      	 a^b     	* bitwise exclusive or
  |      	 a|b     	* bitwise inclusive or
  &&     	 a&&b    	* logical and
  ||     	 a||b    	* logical or
  ?:     	 a?b:c   	* ternary operation

(*) Starred explanations indicate that the operator requires
integer arguments.

Logical AND (&&) and OR (||) short-circuit the way they do in C.
That is, the second && operand is not evaluated if the first is
false; the second || operand is not evaluated if the first is true.

The ternary operator evaluates its first argument (a).  If it is
true (non-zero) the second argument (b) is evaluated and returned,
otherwise the third argument (c) is evaluated and returned.