Conditions in the Intel 8087 floating-point chip's microcode

In the 1980s, if you wanted your computer to do floating-point calculations faster, you could buy the Intel 8087 floating-point coprocessor ...

How to Stop Floating Point Money Bugs

0.1 + 0.2 is not 0.3 in JavaScript.

#javascript #floatingpoint #money #bug #howto #math

https://www.youtube.com/watch?v=cCvDtsba810

How to Stop Floating Point Money Bugs #howto

YouTube
Faster double-to-string conversion

0.1 + 0.2 = 0.30000000000000004?!

JavaScript math is broken! Adding 0.1 + 0.2 creates a number that will shock you. This is why financial apps fail! Watch the chaos!

#javascript #javascripttricks #codingtips #programmingtutorial #floatingpoint #javascriptquiz #codingchallenge #javascriptshorts #javascriptbugs #mathprecision #javascriptwtf #numberprecision

https://www.youtube.com/shorts/MC2ipBoctZo

- YouTube

Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

#DecemberAdventure 7th

found+fixed a #bug : part of one track was using single precision float instead of double in one critical segment; it worked ok at 48kHz sample rate but at 96kHz it reached #FloatingPoint precision limits leading to a counter failing to increment past a certain point, meaning the track end condition was never reached...

Comparing Floating Point Numbers, 2012 Edition

This post is a more carefully thought out and peer reviewed version of a floating-point comparison article I wrote many years ago. This one gives solid advice and some surprising observations about…

Random ASCII - tech blog of Bruce Dawson

#APLQuest 2013-07: Write a function that selects the floating point (non-integer) numbers from a numeric vector (see https://apl.quest/2013/7/ to test your solution and view ours).

#APL #DataFiltering #FloatingPoint

APL Quest 2013-7: Float Your Boat

Write a function which selects the floating point (non-integer) numbers from a numeric vector.

did some minor hacking on #Fraktaler3 today for the first time in months.

- fixed it so it works with toml11 v4 (run "make") as well as v3 (run "make TOML11=3")

- removed "quit when done" checkbox from android and web builds, where it doesn't make sense

- fix: correct status is now shown when pressing ESC after the rendering is complete

- added double precision version of floatexp (separate floating point mantissa and integer exponent, for wider dynamic range necessary for very deep zooms); the extra precision of doubleexpover single precision floatexp turns out to be necessary sometimes (more often with higher power formulas and higher iteration counts)

- fixed the mildly bitrotted quadruple precision float128 support, now works again enabled (run "make") and disabled (run "make FLOAT128="). hopefully it won't be necessary to use it for more than checking that double precision image are plausible, because it's very slow.

#fractals #DeepZoom #FloatingPoint