#N canvas 139 22 1083 845 12;
#X obj 10 10 cnv 15 400 40 empty empty ExpressÃµes_MatemÃ¡ticas: 20
12 0 24 -262144 -66577 0;
#X text 11 67 O objeto [expr] permite escrever as mais diversas fórmulas
no estilo padrão de diversas linguagens de programação.;
#X floatatom 540 180 5 0 0 0 - - -;
#X floatatom 540 258 5 0 0 0 - - -;
#X obj 540 220 expr int($f1+0.5);
#X text 673 218 =;
#X obj 701 237 int;
#X obj 701 206 + 0.5;
#X floatatom 701 172 5 0 0 0 - - -;
#X floatatom 701 269 5 0 0 0 - - -;
#X floatatom 854 189 5 0 0 0 - - -;
#X floatatom 854 257 5 0 0 0 - - -;
#X obj 854 219 expr rint($f1);
#X text 761 219 ou ainda =;
#X obj 708 576 expr rint(\$1);
#X floatatom 736 735 5 0 0 0 - - -;
#X obj 736 706 expr $i1;
#X msg 736 677 2.7;
#X text 571 608 O [expr] \, além de "float" \, cuja variável é $f1
\, também lida com "int". Nesse caso \, as variáveis são $i1 \, $i2
\, $i3 \, $i4 \, etc. Assim \, ele também pode converter um "float"
pra "int".;
#X text 577 388 As variáveis no objeto [expr] Não São Cifrões (Dollar-Signs)!!!
;
#X text 587 456 ==> É importante notar a diferença da variável cifrão
\, que tem o formato (\$1 \, \$2 \, \$3 \, etc). No objeto [expr] \,
temos o formato ($f1 \, $f2 \, $f3 \, e assim por diante)! Deve estar
claro que a diferença \, que é a letra "f" \, vem de "float" \, e indica
que a variável é um "float". Se usarmos o cifrão que já estudamos \,
sem a letra f \, o objeto [expr] dá erro:;
#X floatatom 58 294 5 0 0 0 - - -;
#X obj 58 219 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 58 256 expr 9 / 3;
#X text 19 127 Ou ainda como nós mesmo estamos acostumados...;
#X floatatom 115 569 5 0 0 0 - - -;
#X obj 85 459 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X floatatom 115 490 5 0 0 0 - - -;
#X text 88 216 bang para calcular ou enviar o último resultado;
#X obj 115 530 expr $f1 * 3;
#X text 59 365 O [expr] funciona com variáveis \, como "$f1" \, que
correspondem às entradas de inlets.;
#X text 71 429 bang para calcular ou enviar o último resultado;
#X text 119 464 variável "$f1";
#X floatatom 119 792 5 0 0 0 - - -;
#X floatatom 119 713 5 0 0 0 - - -;
#X obj 119 752 expr $f1 * $f2;
#X floatatom 214 714 5 0 0 0 - - -;
#X text 62 628 Com mais de uma variável \, temos mais de um inlet \,
e a velha filosofia de inlet quente / inlet frio.;
#X text 117 684 $f1;
#X text 212 683 $f2;
#X text 149 254 [expr] usado para dividir;
#X text 242 751 [expr] usado para multiplicar;
#X text 525 20 FUNÇÕES:;
#X text 522 59 O [expr] possui funções como "int" \, que converte floats
em inteiros do mesmo modo que o objeto [int]. Ou ainda a função "rint"
\, que arredonda e converte um float para um número inteiro.;
#X text 543 349 IMPORTANTE:;
#X connect 2 0 4 0;
#X connect 4 0 3 0;
#X connect 6 0 9 0;
#X connect 7 0 6 0;
#X connect 8 0 7 0;
#X connect 10 0 12 0;
#X connect 12 0 11 0;
#X connect 16 0 15 0;
#X connect 17 0 16 0;
#X connect 22 0 23 0;
#X connect 23 0 21 0;
#X connect 26 0 29 0;
#X connect 27 0 29 0;
#X connect 29 0 25 0;
#X connect 34 0 35 0;
#X connect 35 0 33 0;
#X connect 36 0 35 1;
