#N canvas 603 64 566 676 10; #X obj 7 226 cnv 15 550 15 empty empty empty 20 12 0 14 -158509 -66577 0; #X obj 157 48 float; #X obj 415 48 f; #X obj 8 636 cnv 15 550 30 empty empty empty 20 12 0 14 -158509 -66577 0; #X obj 8 6 cnv 15 550 30 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 8 HELP: float; #X text 12 18 DESCRIPTION: Float object stores a floating point number. ; #X obj 17 246 cnv 15 75 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 17 406 cnv 15 75 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 7 456 cnv 15 550 15 empty empty empty 20 12 0 14 -158509 -66577 0; #X obj 7 516 cnv 15 550 15 empty empty empty 20 12 0 14 -158509 -66577 0; #X obj 7 76 cnv 15 550 15 empty empty empty 20 12 0 14 -158509 -66577 0; #X obj 8 586 cnv 15 550 15 empty empty empty 20 12 0 14 -158509 -66577 0; #X floatatom 295 100 5 0 0 0 - - -; #X floatatom 454 128 5 0 0 0 - - -; #X floatatom 339 204 5 0 0 0 - - -; #X msg 274 144 42 7; #X obj 331 123 bng 15 250 50 0 empty empty Bang-Message 20 7 0 10 -24198 -1 -1; #X floatatom 98 164 5 0 0 0 - - -; #X msg 98 115 bang; #X msg 219 144 7 3 4; #X obj 339 178 f; #X obj 98 139 float 7; #X text 341 100 Tip: Shift+drag; #X text 105 476 One - [float] accepts a single float as a creation argument which initializes the first value to be sent out the left outlet.; #X text 104 537 One - outputs the stored floating point value of the object.; #X text 219 126 lists; #X text 76 97 creation argument; #X text 104 245 Float - A float at the left inlet will update the stored value of the object and will send the number immediately to the outlet. ; #X text 104 300 Bang - A bang at the left inlet will force [float] to send its value to the outlet.; #X text 104 338 List - A list at the left inlet will be truncated to include only the first element. The first element in the list will update the stored value of the object and will send the number immediately to the outlet.; #X text 105 406 Float - A float at the right inlet is stored for later use. It will be sent to the left outlet when a float or bang is received in the left inlet.; #X obj 8 606 cnv 15 550 30 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 279 642 pddp; #N canvas 57 22 641 622 More_Info 0; #X text 43 24 All numbers in PD are kept in 32-bit floating point and can represent real numbers between -8 \, 388608 and 8.388.608.00; #X text 11 78 WHAT IS A FLOATING POINT NUMBER?; #X text 41 267 The following are examples of floating point numbers: ; #X text 61 293 3; #X text 62 334 -111.5; #X text 61 313 0.5; #X text 40 387 3e-05 : This example is a computer shorthand for scientific notation. It means 3*10-5 (or 10 to the negative 5th power multiplied by 3).; #X text 41 108 According to Webopedia.com \, "computers are integer machines and are capable of representing real numbers only by using complex codes." Hence \, real numbers must be 'approximated' by computers using the "floating point standard". In such a number \, the decimal point can "float" meaning that there is no fixed number of digits preceding or following the decimal. A floating point number is therefore a computer's approximation of a real number.; #X text 43 453 Interesting side-note: In the early 1990's \, the Intel 80486 was shipped with a math coprocessor to help accelerate the process of computing floating point numbers (which previously required a considerable amount of CPU power.) Math coprocessors have since found there way into nearly every graphics card and CPU available today.; #X text 62 358 10000 to 1e-16; #X restore 19 642 pd More_Info; #X text 323 643 - Dave Sabine \, November 18 \, 2002; #X text 12 618 KEYWORDS: control number float store; #X text 12 608 CATAGORY: control; #X text 113 586 doc/2.control.examples/sendnumber.pd (THIS SHOULD BE LINK); #X text 12 76 Examples:; #X text 12 226 Inlets:; #X text 22 245 - Left:; #X text 22 406 - Right:; #X text 13 457 Arguments:; #X text 16 516 Outlets:; #X text 22 586 See Also:; #X text 314 48 Abbreviation:; #X text 74 48 Full Name:; #N canvas 58 22 265 150 Related_Objects 0; #X obj 3 87 cnv 15 250 15 empty empty empty 20 12 0 14 -158509 -66577 0; #X obj 5 6 cnv 15 250 15 empty empty empty 20 12 0 14 -158509 -66577 0; #X obj 3 107 cnv 15 250 30 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 69 113 randomF; #X obj 138 113 lister; #X text 7 6 Native PD Objects (internals); #X text 5 87 Externals and libraries; #X obj 4 27 cnv 15 250 30 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 70 34 int; #X obj 137 34 symbol; #X restore 125 642 pd Related_Objects; #X connect 13 0 21 0; #X connect 14 0 21 1; #X connect 16 0 21 0; #X connect 17 0 21 0; #X connect 19 0 22 0; #X connect 20 0 21 0; #X connect 21 0 15 0; #X connect 22 0 18 0;