From a7e6303e3e7e87bf90b21821d2e419ed4799783c Mon Sep 17 00:00:00 2001 From: musil Date: Fri, 28 Jun 2013 17:25:22 +0000 Subject: initial check in of double precision library of iem svn path=/trunk/externals/iem/iem_dp/; revision=17167 --- symtodp-help.pd | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 symtodp-help.pd (limited to 'symtodp-help.pd') diff --git a/symtodp-help.pd b/symtodp-help.pd new file mode 100644 index 0000000..081623a --- /dev/null +++ b/symtodp-help.pd @@ -0,0 +1,64 @@ +#N canvas 175 36 767 494 10; +#X text 169 289 output is a symbol of sum of both double casted inputs +; +#X text 294 13 (only for help and debugging purpose); +#X symbolatom 110 346 25 0 0 0 - - -; +#X text 147 461 IEM KUG; +#X text 131 449 musil; +#X text 168 449 @; +#X text 177 449 iem.at; +#X text 130 471 Graz \, Austria; +#X text 191 388 @; +#X text 200 388 iem.at; +#X text 131 423 zmoelnig; +#X text 33 365 should be "1.2345678765432; +#X floatatom 166 184 11 0 0 0 - - -; +#X floatatom 143 211 11 0 0 0 - - -; +#X text 168 235 the inputs are two floats \, left one is the float-casted +value of a double value \, the right one is the float difference between +double value and the float-casted.; +#X text 227 210 float-casted; +#X text 252 183 difference to double; +#X obj 110 288 dptosym; +#X text 81 13 symbol to double converter; +#X text 14 12 symtodp; +#X obj 61 157 symtodp; +#X obj 61 86 makefilename %g67890; +#X text 82 410 (c) IOhannes m zmoelnig 1999 - 2013; +#X text 82 438 (c) Thomas Musil 2000 - 2013; +#X text 59 47 symbol; +#X msg 168 58 "1.234567890123456; +#X msg 61 64 123.45; +#X obj 61 109 makefilename %s123456; +#X text 165 40 double quotes number selector; +#X msg 620 78 1e+11; +#X msg 619 102 1e+12; +#X msg 378 103 1 0 0 0 0 0 0 0 0 0 0 0; +#X msg 381 131 1 0 0 0 0 0 0 0 0 0 0 0 0; +#X msg 379 77 3.14 15 926 535 89 79; +#X obj 345 70 t l; +#X text 378 44 space separated number list; +#X text 619 51 float; +#X obj 573 74 t f; +#X text 403 57 (list of floats); +#X text 386 152 the input needs a list of floats and integers \, which +present a human readable double precision float; +#X text 385 189 the outputs are two floats \, left one is the float-truncated +value of internal double value \, the right one is the difference between +internal value and left output.; +#X connect 17 0 2 0; +#X connect 20 0 13 0; +#X connect 20 0 17 0; +#X connect 20 1 12 0; +#X connect 20 1 17 1; +#X connect 21 0 27 0; +#X connect 25 0 20 0; +#X connect 26 0 21 0; +#X connect 27 0 20 0; +#X connect 29 0 37 0; +#X connect 30 0 37 0; +#X connect 31 0 34 0; +#X connect 32 0 34 0; +#X connect 33 0 34 0; +#X connect 34 0 20 0; +#X connect 37 0 20 0; -- cgit v1.2.1