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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Regnareg
1 / 1 / 0
Регистрация: 24.01.2013
Сообщений: 83
#1

вычисление sin - C++

08.04.2013, 20:31. Просмотров 821. Ответов 9
Метки нет (Все метки)

Здравствуйте,
подскажите как работает синус в си++ путаюсь получить угол треугольникак но не как , как в си записать sin(arg)=1/2;
что бы посчитал arg (угол) а то у меня что то страное произходит.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.04.2013, 20:31     вычисление sin
Посмотрите здесь:

Вычисление sin(x)/x - C++
Доброго время суток. Написать программу вычисления sin(x)/x используя разложения в ряд: ...

Рекурсивное вычисление x!-sin(x) - C++
помогите пожалуйста написать программу s=x!-sin(x)

Вычисление sin. Подкорректировать код. - C++
#include "stdafx.h" #include "conio.h" #include <iostream> #include <math.h> #include <iomanip> using namespace std; const int...

Вычисление sin, cos, tg, ctg - C++
хотел написать прогу для вычисления sin, cos, tg, ctg по градусной мере. но никак не получается выдаёт не та значения. проверял по таблице...

Вычисление sin(x) разложением в ряд Тейлора - C++
как решить это чудовище пробовал так: #include<iostream> #include<math.h> using namespace std; double factorial(double n) { ...

Вычисление тригонометрических функции sin/cos - C++
как реализовать вычисление sin и cos в c++. так как я чайник в с++ и до меня не спервого раза доходит то что написано в книге. помогите...

Вычисление функции sin разложеием в ряд Тейлора - C++
Задача такая, вычислить с заданной точностью значение функции синуса, дана формула для описания синуса, sin(x) = x - x^3/3! + x^5/5! ... ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
hofmn
Helter Skelter
61 / 61 / 1
Регистрация: 19.09.2012
Сообщений: 133
08.04.2013, 20:57     вычисление sin #2
По умолчанию угол измеряется радианах.
Но можно перевести в градусы:
C++
1
sin (alpha*PI/180); // alpha - угол в градусах, PI = 3.14159265
Regnareg
1 / 1 / 0
Регистрация: 24.01.2013
Сообщений: 83
08.04.2013, 21:09  [ТС]     вычисление sin #3
Цитата Сообщение от hofmn Посмотреть сообщение
По умолчанию угол измеряется радианах.
Но можно перевести в градусы:
C++
1
sin (alpha*PI/180); // alpha - угол в градусах, PI = 3.14159265
Мне надо вычислить угол, при знании сторон , выдает непонятно что, такое я уже пробовал
hofmn
Helter Skelter
61 / 61 / 1
Регистрация: 19.09.2012
Сообщений: 133
08.04.2013, 21:13     вычисление sin #4
Regnareg, сформулируйте еще ​​раз условие задачи, так как сейчас я ничего не понимаю.
Regnareg
1 / 1 / 0
Регистрация: 24.01.2013
Сообщений: 83
08.04.2013, 21:20  [ТС]     вычисление sin #5
Цитата Сообщение от hofmn Посмотреть сообщение
Regnareg, сформулируйте еще ​​раз условие задачи, так как сейчас я ничего не понимаю.
нарисовал )
а и с -даны
Миниатюры
вычисление sin  
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
08.04.2013, 21:27     вычисление sin #6
Цитата Сообщение от Regnareg Посмотреть сообщение
Здравствуйте,
подскажите как работает синус в си++ путаюсь получить угол треугольникак но не как , как в си записать sin(arg)=1/2;
что бы посчитал arg (угол) а то у меня что то страное произходит.
Может проблема в целочисленном делении?
Regnareg
1 / 1 / 0
Регистрация: 24.01.2013
Сообщений: 83
08.04.2013, 21:29  [ТС]     вычисление sin #7
Цитата Сообщение от Tulosba Посмотреть сообщение
Может проблема в целочисленном делении?
везде float , sin целые числа не воспринимает
prospector
7 / 7 / 0
Регистрация: 23.03.2013
Сообщений: 17
08.04.2013, 21:32     вычисление sin #8
Вам судя по всему, нужен арксинус. Он реализуется функцией asin() из cmath, возвращающей величину в радианах.

C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
  cout << asin(1./2.)*180/M_PI;
}
Regnareg
1 / 1 / 0
Регистрация: 24.01.2013
Сообщений: 83
08.04.2013, 21:36  [ТС]     вычисление sin #9
всем спасибо работае
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.04.2013, 22:02     вычисление sin
Еще ссылки по теме:

Вычисление функции sin разложением в ряд Тейлора - C++
Добрые Люди! Помогите,пожалуйста! Задание: Определить, сколько слагаемых ряда Тейлора потребуется, чтобы вычислить значение функции sinx...

Найти сумму 1/sin(1)+1/(sin(1)+sin(2))+... - C++
Нужно найти сумму S=1/sin(1)+1/(sin(1)+sin(2))+1/(sin(1)+sin(2) ... +sin(n)) ПОЖАЛУЙСТА! ПОМОГИТЕ!

задачка S = sin X + sin X^2 + sin x^3 + sin X^4+…+sin X^n - C++
я как то писал уже на форуме эту тему, простите если повторяюсь! спасибо большое за помощь в задаче, но возниакает новый вопрос, правильно...

задача! S = sin X + sin X^2 + sin x^3 + sin X^4+…+sin X^n - C++
Может кто знает? Ребят? S = sin X + sin X^2 + sin x^3 + sin X^4+…+sin X^n вот тут что то нахимичил, но мне кажется не...

Цикл: 1/sin(n!)-2/sin((n-1)!)-3/sin((n-2)!)-4/sin((n-3)!) - C++
Решите плз задачку надо написать цыкл 1/sin(n!)-2/sin((n-1)!)-3/sin((n-2)!)-4/sin((n-3)!).......и тд.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
isaak
102 / 39 / 9
Регистрация: 17.10.2010
Сообщений: 658
08.04.2013, 22:02     вычисление sin #10
Попробуйте вот так:
C++
1
 double alpha = 0; double deg = asin(1.0)/90;
Добавлено через 6 минут
Или вот так:
C++
1
double alpha;  alpha *= asin(1.0)/90;
Yandex
Объявления
08.04.2013, 22:02     вычисление sin
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru