#N canvas 596 22 632 642 10;
#X obj 24 220 #print;
#X obj 24 199 #cast float64;
#X obj 279 219 #print;
#X obj 136 219 #print;
#X obj 279 198 #cast uint8;
#X obj 136 198 #cast int32;
#X floatatom 24 158 5 0 0 0 - - -;
#X msg 136 177 9.8764 9 -32 0.3;
#X obj 279 158 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
-1;
#X obj 316 79 nbx 8 14 -1e+37 1e+37 0 1 empty empty empty 0 -6 0 10
-262144 -1 -1 2.1416 256;
#X obj 366 96 nbx 8 14 -1e+37 1e+37 0 1 empty empty empty 0 -6 0 10
-262144 -1 -1 45 256;
#X obj 279 177 #store;
#X obj 316 133 #pack 3 float32;
#X obj 24 138 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
-1;
#X obj 136 157 bng 15 250 50 0 empty empty empty 0 -6 0 8 -24198 -1
-1;
#X text 22 26 Changes an entity of one data type into another. Returns
a grid of the same dimensions containing all the same values after
type conversion. While casting to a smaller type \, overflowing values
will be truncated.;
#X obj 416 113 nbx 8 14 -1e+37 1e+37 0 1 empty empty empty 0 -6 0 10
-262144 -1 -1 45 256;
#X text 232 413 Any grid;
#X obj 14 545 doc_oo 0;
#X obj 14 413 doc_ii 0;
#X obj 14 283 doc_cc 0;
#X text 232 545 Produces a grid of the same dimensions containing all
the same values after type conversion.;
#X obj 316 154 #redim (2 2);
#X obj 0 0 doc_h;
#X obj 0 680 doc_f;
#X obj 3 253 doc_c 1;
#X obj 3 383 doc_i 1;
#X obj 3 515 doc_o 1;
#X obj 97 413 doc_m i0 grid;
#X obj 97 545 doc_m o0 grid;
#X obj 97 435 doc_m i0 cast;
#X text 232 580 Conversion from float truncates fractional part (rounds
towards zero);
#X text 232 615 Conversion to an int type may wrap (same as some #
& or some # %);
#X text 232 435 \$1=number_type;
#X text 232 457 Changes the number type dynamically;
#X obj 3 660 doc_also;
#X obj 232 479 doc_link numtype 1;
#X obj 103 660 #import;
#X obj 187 660 #type;
#X obj 157 660 #in;
#X msg 32 177 cast uint8;
#X text 232 325 default is int32.;
#X obj 232 347 doc_link numtype 1;
#X text 232 290 Number types are: uint8 \, int16 \, int32 \, int64
\, float32 \, float64. see doc/numtype.pd for more info.;
#X obj 97 290 doc_m c0 symbol/numtype;
#X connect 1 0 0 0;
#X connect 4 0 2 0;
#X connect 5 0 3 0;
#X connect 6 0 1 0;
#X connect 7 0 5 0;
#X connect 8 0 11 0;
#X connect 9 0 12 0;
#X connect 10 0 12 1;
#X connect 11 0 4 0;
#X connect 12 0 22 0;
#X connect 13 0 6 0;
#X connect 14 0 7 0;
#X connect 16 0 12 2;
#X connect 22 0 11 1;
#X connect 28 1 17 0;
#X connect 29 1 21 0;
#X connect 29 1 31 0;
#X connect 29 1 32 0;
#X connect 30 1 34 0;
#X connect 30 1 33 0;
#X connect 30 1 36 0;
#X connect 35 1 37 0;
#X connect 35 1 39 0;
#X connect 35 1 38 0;
#X connect 40 0 1 0;
#X connect 44 1 41 0;
#X connect 44 1 42 0;
#X connect 44 1 43 0;

