I have 18 digit value in nuber format from json and javascript is rounding up the value.
As an example this is the value 301070262315659265.
you can write basic js program and alert it , the value will be round to:301070262315659260
Basic JS
<!DOCTYPE html>
<html>
<head>
<script>
function displayDate()
{
var x=301070262315659265;
alert(x);
}
</script>
</head>
<body>
<h1>My First JavaScript</h1>
<p id="demo">This is a paragraph.</p>
Build an object to work with big Integers (or take the source) like on this page ...
The question was how to pass from 2012 to 2013 with two operands : the cube and the square root (with floor rounding).
This page calculates and display the 81 solutions (all with 31 operations) I found with C++...
Two solutions are remarkable : n°12 with at most 423 decimal digits (*) ! n° 33 with only 18 decimal digits !
(*) Bigger than the Number.MAX_VALUE = 1.7976931348623157e+308 !
Bookmarks