Discuție Utilizator:Xsimio: Diferență între versiuni

De la Wiki.lug.ro
Salt la: navigare, căutare
(→‎Operatii aritmetice)
 
Linia 1: Linia 1:
  
−
 
−
==Observatii==
 
−
* inmultirea se face folosind * , nu \* , backslashul e necesar uneori pt. a feri asteriskul de shell (vezi mai jos)
 
−
* backtickurile n-au nici o treaba cu expr
 
−
* expr e foarte greoi comparativ cu arithmetic evaluation din bash
 
−
 
−
=exemple=
 
−
 
−
$ expr 2 + 3  # fara ` sau echo
 
−
5
 
−
$ set -f ; expr 2 * 3  # shell fara pathname expansion, no \* required, no backticks either
 
−
6
 
−
$ echo $[((2*2)**2+2*2+2/2)<<2/2] # eat that, expr!
 
−
42
 
−
 
−
see?  :)
 
−
[[Utilizator:Petre|Petre]] 20 Feb 2006 04:34 (EET)
 

Versiunea curentă din 28 februarie 2006 12:27