I am restoring the Ascota 170 antique mechanical programmable computer. It is already working. Now I’m looking for an algorithm to demonstrate its capabilities — like calculating trigonometric or logarithmic tables. Or something like that. Unfortunately, from mathematical operations, a computer is only capable of adding and subtracting integers (55 registers from -1E12 to 1E12). There is not even a shift-to-digit operation — so that it can be programmatically implemented to multiply only by very small numbers. But its logical operations are very well developed.
Could you advise me any suitable algorithm?
UPD. Sorry, I have not got enough reputation to answer to comments.
Original documentation in JPEGs in Russian could be found here: http://www.phantom.sannata.ru/forum/index.php?t=31764
My abstract about programming, automatically translated to English, is here: https://translate.google.com/translate?sl=auto&tl=en&u=https%3A%2F%2Falple.net%2Farif-ru%2Fascota170%2Fassembler170.htm
Multiplication and division could be done programmatical, but they (especially division) would take huge part of computer memory, and would be very slow, so it'll be good to found something without them.
@Raffzahn, sorry, I do not know about matrix operations enough to answer something.