[Gridflow-cvs] [svn] commit: r5757 - /trunk/doc/numtype.pd

svn-gridflow at artengine.ca svn-gridflow at artengine.ca
Thu Jul 22 21:43:29 EDT 2010


Author: matju
Date: Thu Jul 22 21:43:28 2010
New Revision: 5757

Log:
major cleanup very deserved

Modified:
    trunk/doc/numtype.pd

Modified: trunk/doc/numtype.pd
==============================================================================
--- trunk/doc/numtype.pd (original)
+++ trunk/doc/numtype.pd Thu Jul 22 21:43:28 2010
@@ -1,74 +1,83 @@
-#N canvas 0 0 1024 717 10;
-#X obj 0 0 cnv 15 1024 30 empty empty empty 20 12 0 14 -195568 -66577
+#N canvas 372 0 808 699 10;
+#X obj -1 30 cnv 16 800 62 empty \$0-bar empty 20 12 0 14 -195568 -66577
 0;
-#X text 10 0 op names;
-#X text 192 0 range;
-#X text 384 0 precision;
-#X text 608 0 description;
-#X obj 0 32 cnv 15 1024 62 empty empty empty 20 12 0 14 -249792 -66577
+#X text 182 34 range;
+#X text 336 34 precision;
+#X text 461 34 description;
+#X obj -1 62 cnv 16 800 62 empty \$0-bar empty 20 12 0 14 -249792 -66577
 0;
-#X text 192 32 0 to 255;
-#X text 384 32 1;
-#X text 608 32 unsigned 8-bit integer. this is the usual size of numbers
+#X text 182 82 0 to 255;
+#X text 326 82 1;
+#X text 451 63 unsigned 8-bit integer. this is the usual size of numbers
 taken from files and cameras \, and written to files and to windows.
 (however #in converts to int32 unless otherwise specified.);
-#X obj 0 96 cnv 15 1024 62 empty empty empty 20 12 0 14 -233280 -66577
+#X obj 0 126 cnv 16 800 62 empty \$0-bar empty 20 12 0 14 -233280 -66577
 0;
-#X text 192 96 -32768 to 32767;
-#X text 384 96 1;
-#X obj 0 160 cnv 15 1024 62 empty empty empty 20 12 0 14 -249792 -66577
+#X text 182 146 -32768 to 32767;
+#X text 326 146 1;
+#X obj 0 190 cnv 16 800 62 empty \$0-bar empty 20 12 0 14 -249792 -66577
 0;
-#X text 192 160 -(1<<31) to (1<<31)-1;
-#X text 384 160 1;
-#X text 608 160 signed 32-bit integer. this is used by default throughout
+#X text 182 210 -(1<<31) to (1<<31)-1;
+#X text 326 210 1;
+#X text 451 191 signed 32-bit integer. this is used by default throughout
 GridFlow.;
-#X obj 0 224 cnv 15 1024 62 empty empty empty 20 12 0 14 -233280 -66577
+#X obj 0 254 cnv 16 800 62 empty \$0-bar empty 20 12 0 14 -233280 -66577
 0;
-#X text 192 224 -(1<<63) to (1<<63)-1;
-#X text 384 224 1;
-#X obj 0 288 cnv 15 1024 62 empty empty empty 20 12 0 14 -249792 -66577
+#X text 182 274 -(1<<63) to (1<<63)-1;
+#X text 326 274 1;
+#X obj 0 318 cnv 16 800 62 empty \$0-bar empty 20 12 0 14 -249792 -66577
 0;
-#X text 192 288 -(1<<128) to (1<<128);
-#X text 384 288 23 bits or 0.000012%;
-#X obj 0 352 cnv 15 1024 62 empty empty empty 20 12 0 14 -233280 -66577
+#X text 182 338 -(1<<128) to (1<<128);
+#X obj 0 382 cnv 16 800 62 empty \$0-bar empty 20 12 0 14 -233280 -66577
 0;
-#X text 192 352 -(1<<2048) to (1<<2048);
-#X text 384 352 52 bits or 0.000000000000022%;
-#X obj 191 0 cnv 1 1 416 empty empty empty -1 12 0 14 -262144 -66577
+#X text 182 402 -(1<<2048) to (1<<2048);
+#X obj 177 30 cnv 1 1 416 empty empty empty -1 12 0 14 -262144 -66577
 0;
-#X obj 383 0 cnv 1 1 416 empty empty empty -1 12 0 14 -262144 -66577
+#X obj 324 30 cnv 1 1 416 empty empty empty -1 12 0 14 -262144 -66577
 0;
-#X obj 607 0 cnv 1 1 416 empty empty empty -1 12 0 14 -262144 -66577
+#X obj 450 30 cnv 1 1 416 empty empty empty -1 12 0 14 -262144 -66577
 0;
-#X text 10 416 High-performance computation requires precise and quite
+#X text 10 456 High-performance computation requires precise and quite
 peculiar definitions of numbers and their representation.;
-#X text 10 476 Inside most programs \, numbers are written down as
+#X text 10 496 Inside most programs \, numbers are written down as
 strings of bits. A bit is either zero or one. Just like the decimal
 system uses units \, tens \, hundreds \, the binary system uses units
 \, twos \, fours \, eights \, sixteens \, and so on \, doubling every
 time.;
-#X text 10 536 One notation \, called integer allows for only integer
+#X text 420 456 One notation \, called integer allows for only integer
 values to be written (no fractions). when it is unsigned \, no negative
 values may be written. when it is signed \, one bit indicates whether
 the number is positive or negative. Integer storage is usually fixed-size
 \, so you have bounds on the size of numbers \, and if a result is
 too big it "wraps around" \, truncating the biggest bits.;
-#X text 10 596 Another notation \, called floating point (or float)
+#X text 420 562 Another notation \, called floating point (or float)
 stores numbers using a fixed number of significant digits \, and a
 scale factor that allows for huge numbers and tiny fractions at once.
 Note that 1/3 has periodic digits \, but even 0.1 has periodic digits
 \, in binary coding \; so expect some slight roundings \; the precision
 offered should be sufficient for most purposes. Make sure the errors
 of rounding don't accumulate \, though.;
-#X msg 10 96 cast s;
-#X msg 10 32 cast b;
-#X msg 10 160 cast i;
-#X msg 14 226 cast l;
-#X msg 10 288 cast f;
-#X msg 10 352 cast d;
-#X msg 60 32 cast uint8;
-#X msg 60 96 cast int16;
-#X msg 60 160 cast int32;
-#X msg 60 224 cast int64;
-#X msg 60 288 cast float32;
-#X msg 60 352 cast float64;
+#X msg 14 149 cast s;
+#X msg 14 85 cast b;
+#X msg 14 213 cast i;
+#X msg 18 279 cast l;
+#X msg 14 341 cast f;
+#X msg 14 405 cast d;
+#X msg 88 82 cast uint8;
+#X msg 88 146 cast int16;
+#X msg 88 210 cast int32;
+#X msg 88 274 cast int64;
+#X msg 88 338 cast float32;
+#X msg 88 402 cast float64;
+#X text 6 34 short name;
+#X obj 77 30 cnv 1 1 416 empty empty empty -1 12 0 14 -262144 -66577
+0;
+#X text 96 34 long name;
+#X obj 0 0 doc_demo;
+#X obj 13 665 s \$0-bar;
+#X msg 13 646 vis_size 800 62;
+#X text 326 402 52 bits;
+#X text 326 413 (0.000000000000022%);
+#X text 326 338 23 bits;
+#X text 326 349 (0.000012%);
+#X connect 46 0 45 0;



More information about the Gridflow-cvs mailing list