Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

SinCos - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реестр операционной системы Windows http://www.cyberforum.ru/cpp-beginners/thread50819.html
Лабораторная работа Цель: Получение навыков использования функций API среды WIN32 для организации работы с системным реестром. Задание: Написать программу. С помощью нее создать подраздел по пути:...
C++ Проблемы с динамическими структурами Задача:В составе программы описать функцию, которая включает в упорядоченный по возрастанаию список новое значение, введенное с клавиатуры, таким образом, чтобы не нарушать упорядоченность. Моё... http://www.cyberforum.ru/cpp-beginners/thread50787.html
C++ Отсортировать элементы массива по возрастанию с сохранением позиций нулей
Хелп!Не могу никак написать правильный код...вот условие:отсортировать элементы массива (отрицательные влево,положительные вправо,т.е. не изменяя порядка следования элементов) с сохранением позиций...
пишу программу, компилирую, у меня на компьютере работает, а на других нет C++
Создаю пустой проект в Visual Studio c++, добавляю файл c++, пишу программу, компилирую, у меня на компьютере работает, а на других нет, в интернете читал говорят сделать что то статическим, понять...
C++ Массив указателей на кучу векторов http://www.cyberforum.ru/cpp-beginners/thread50762.html
нужно создать n - ое количество векторов. Как их объявить??? подскажите плиз)))))
C++ [помощь по литературе] Здраствуйте, ищу литературу на такую тему как, с помощью С++ выключать компьютер, открывать CD-rom, выключать монитор, в общем по управлению процессами, и устройствами. Извиняюсь если тема уже... подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9663 / 5613 / 952
Регистрация: 25.07.2009
Сообщений: 10,777
14.09.2009, 12:38
Цитата Сообщение от Adler Посмотреть сообщение
easybudda, дело не в хочеться. Просто команда FSINCOS выполняется примерно за тоже время что и Sin. Таким образом если надо и Sin и Cos от одного аргумента посчитать, то можно с экономить время раза в два. Как раз мой случай.
Ах, в этом смысле...
вот такое нашёл:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
void __declspec(naked) __stdcall sincos(double x,double *pSin,double *pCos)
{
__asm
    {
    fld QWORD PTR [esp+4]
    fsincos
    mov eax,DWORD PTR [esp+16]
    mov edx,DWORD PTR [esp+12]
    fstp QWORD PTR[eax]
    fstp QWORD PTR[edx]
    ret 16
    }
}
Насколько работоспособно - не знаю, в сети лежало...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru