Если одну и ту же программу, делающую вычисления с плавающей точкой, запускать несколько раз с неизменными входными данными, будет ли неизменным результат вычислений?
Да, но только на одной машине, и только если кто-нибудь не подсунет процу какаой-нибудь флаг типа "хрен с ней с точностью, считай быстрее". Теоретически возможно.