Network Synchronizing

Blitz3D Forums/Blitz3D Programming/Network Synchronizing

I'm making an RTS and I'm hoping to add Network play in addition to the normal game modes. I understand that with RTSs with possibly hundreds of units and hundreds of bullets that synchronizing the game on each computer is the best way to handle networking, only sending commands such as move clicks and build commands etc. I have a couple of queries:

1. Do all computers do calculations using the exact same method? ie. will one floating point calculation on one computer get the EXACT same answer as on another?

2. Is the random number list on all computers the same so that I can just send the seed to each client and they will generate the same random numbers as me (I can probably work round it if it isn't but it would be nice to know :D )

Thanks in advance!