small inaccuracies
Posted on
16th Feb 2014 07:03 pm by
admin
I have this code to convert fractional base 10 into base 2:
while($num > 0)
{
echo "<tr><td>". $num." * 2 = </td><td>". $num*2 ."</td></tr>";
$num= $num*2;
if($num>= 1)
{ $num-= 1; $bin .= "1"; }
else
{ $bin .= "0"; }
}
anyway, stuff gets off, example:
Quote0.7 * 2 = 1.4
0.4 * 2 = 0.8
0.8 * 2 = 1.6
0.6 * 2 = 1.2
0.2 * 2 = 0.4
0.4 * 2 = 0.8
0.8 * 2 = 1.6
0.6 * 2 = 1.2
0.2 * 2 = 0.4
0.4 * 2 = 0.8
0.8 * 2 = 1.6
0.6 * 2 = 1.2
0.2 * 2 = 0.4
0.4 * 2 = 0.799999999999
0.799999999999 * 2 = 1.6
0.599999999999 * 2 = 1.2
0.199999999997 * 2 = 0.399999999994
0.399999999994 * 2 = 0.799999999988
0.799999999988 * 2 = 1.59999999998
0.599999999977 * 2 = 1.19999999995
0.199999999953 * 2 = 0.399999999907
0.399999999907 * 2 = 0.799999999814
0.799999999814 * 2 = 1.59999999963
0.599999999627 * 2 = 1.19999999925
0.199999999255 * 2 = 0.39999999851
0.39999999851 * 2 = 0.79999999702
0.79999999702 * 2 = 1.59999999404
0.59999999404 * 2 = 1.19999998808
0.199999988079 * 2 = 0.399999976158
0.399999976158 * 2 = 0.799999952316
0.799999952316 * 2 = 1.59999990463
0.599999904633 * 2 = 1.19999980927
0.199999809265 * 2 = 0.39999961853
0.39999961853 * 2 = 0.799999237061
0.799999237061 * 2 = 1.59999847412
0.599998474121 * 2 = 1.19999694824
0.199996948242 * 2 = 0.399993896484
0.399993896484 * 2 = 0.799987792969
0.799987792969 * 2 = 1.59997558594
0.599975585938 * 2 = 1.19995117188
0.199951171875 * 2 = 0.39990234375
0.39990234375 * 2 = 0.7998046875
0.7998046875 * 2 = 1.599609375
0.599609375 * 2 = 1.19921875
0.19921875 * 2 = 0.3984375
0.3984375 * 2 = 0.796875
0.796875 * 2 = 1.59375
0.59375 * 2 = 1.1875
0.1875 * 2 = 0.375
0.375 * 2 = 0.75
0.75 * 2 = 1.5
0.5 * 2 = 1
obviously, 0.4 * 2 does not equal 0.799999999999
how can i fix these inaccuracies?
No comments posted yet
Your Answer:
Login to answer
335
33
Other forums
pagination - need help on passing of search query.
Hi, i have been trying for days but couldn't get this sorted out. Would like some professional help
foreach and array need help combining
Hi guys.
Here's the code
Code: array(
'tag' => 'code',<
gather checkbox data from form into email
Hello all,
First, i'd like to thank everyone who responded to my previous posts regarding set
Is it possible to stop reservation creation in PM Order?
Hi All,
Is it possible to stop reservation creation in PM Order?
Thanks in adv
Business Health Check
Hello
I need to create an online business health check for a client it will be multiple choi
Target costs on Process orders not calculating
Hi All,
We have released standard costs for all the materials. We have also done Goods r
How do I know when getBounds Method is ready to be called.
I have an application that changes out stylesheets client side. Once I change stylesheet the browse
Checking if multidimensional array is empty?
I have a for with multiple test input fields. Specifically the user submits multiple names and ages
firefox wouldnt stream mp3 files completely from my php page
hi everyone,
I have a php file trying to read and stream mp3 files. It works fine in IE but my pr
User registration and login
I don't know whether this is the correct forum, if not i apologise but am pretty desperate at the mo