|
From: <D.C...@wa...> - 2008-08-07 13:25:52
|
Hi, I'm pretty sure I attached everything last time but it didnt seem to work so here it is again with the attachments. I've basically broken down all the text I sent on division into the two attached documents, one is pseudocode (hopefully not written at too high a level) for some of the functions but not all and for division. This isnt any good by itself so I've written up in plain English how everything should work and all the functions into another (attached) document. Hopefully the two together will be useful and should cover everything if I haven't missed anything out. I'll most likely change some of this later and I'll be writing something similar (if what I've done here is ok) for the other functions, such as multiplication, etc. Where I havent been sure what exactly the input for the functions are and what they return, I just stated the function name. I havent included any data types yet. I'm still using long extras as I don't think we can do modulo arithmetic with fmpz. In SAGE, the integer is stored as an mpz_t. In the end I imagine having two documents, a document for 'discussion' and a document for the pseudocode to accompany it. I'll write a third document containing the research I did, containing papers, books, etc that I've used throughout my project. Daniel Ellam |