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

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Эксперт С++
9967 / 5890 / 996
Регистрация: 25.07.2009
Сообщений: 11,156
14.09.2009, 11:40
Цитата Сообщение от Adler Посмотреть сообщение
странно но в math.h нету SinCos'а . Попробовал переписать сам.
Если уж так хочется, чтоб и sin, и cos в "одном флаконе" возвращались, может так как-то сделать:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <math.h>
 
/* sincos.c */
 
void sincos(double x, double *sin_val, double *cos_val){
    *sin_val = sin(x);
    *cos_val = cos(x);
}
 
int main(){
    int x;
    double s, c;
    
    for ( x = 0; x <= 360; x += 15 ) {
        sincos((double)x, &s, &c);
        printf("Angle: %d Sin: %.4lf Cos: %.4lf\n", x, s, c);
    }
    
    return(0);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru