It's divisible to the 'satoshi'[0], but could be changed in the future.
[0]: https://bitcoin.stackexchange.com/questions/114/what-is-a-sa...
[0]: https://bitcoin.stackexchange.com/questions/114/what-is-a-sa...
It's clear that Satoshi either had some affinity to JavaScript or was otherwise familiar with people who are crazy enough to do financial calculations using double-precision floating point numbers, from the fact that the upper limit of existing satoshis is so close to what fits into a double-precision mantissa.