The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 795 - File: showthread.php PHP 7.4.33 (FreeBSD)
File Line Function
/showthread.php 795 errorHandler->error





Post Reply 
An old puzzle, extended precision - and logs
07-28-2016, 09:26 AM
Post: #1
An old puzzle, extended precision - and logs
I found an old [1907] puzzle book, Canterbury Puzzles One of the puzzles involved a cask holding 100 cups of wine. Every night, for 30 nights, a young monk steals a cup - and tops up the cask with a cup of water. The puzzle is to determine exactly how much wine the monk stole over those 30 nights.

This requires you to solve: 100 (1 - (99/100)^30) - which ends up having 60 decimal places.

While a quick Google search will find a arbitrary precision calculator, I was intrigued by the original 1907 answer: while giving the right value, it claimed the use of logarithms was required. I can see that:

log (0.99)^30 = 30 * log (0.99)

I just can't see how to calculate logs (and anti-logs) to the required number of decimal places. At best, in my youth, I saw tables of logarithms to 5 decimal places.

Is there a "lost art" for using log tables, to get the extended precision required? Or is there some other secret?
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
An old puzzle, extended precision - and logs - sa-penguin - 07-28-2016 09:26 AM



User(s) browsing this thread: 6 Guest(s)