Мне нужно решить проблему. Детали этого в принципе не имеют значения, и у меня есть два подходящих решения: на Python и Haskell.
Код Python:
import heapq
Я пытаюсь написать отладчик для Windows со стеком Haskell. Поскольку другого способа передать правильные флаги в CreateProcess с помощью пакетов Haskell не существует, я решил написать для него оболочку. Вот что я сделал:
Я хочу спросить вас, чем может быть вызвана такая разница. Если я скомпилирую следующие программы и запущу ОДИН ЖЕ БИНАРНЫЙ файл - на некоторых платформах результат, полученный из кода C++, будет намного быстрее, чем код Haskell, на других ситуация...
Мне нужна функция Haskell, которая вычисляет приближение синуса некоторого числа, используя соответствующий ряд Тейлора.
На C++ я написал это:
double msin(double number, int counter = 0, double sum = 0)
{
// sin(x) = x - (x'3 / 3!) + (x'5 / 5!) -...