Как найти на калькуляторе значение синуса

Если имеется в виду инженерный калькулятор, то считать синус угла не нужно: такой калькулятор сам его посчитает. Но если есть обычных («арифметический» калькулятор, то и с его помощью можно посчитать синус заданного угла. Переводим угол из градусов в радианы и используем разложение синуса в ряд. Чем больше членов ряда использовать, тем точнее будет результат. Только считать таким способом долго и муторно. Если только угол не равен 30°, 45°, 60°, их сумме или разности. Тогда ответ известен из тригонометрических формул.

модератор выбрал этот ответ лучшим

Пучег­лазик
[36.4K]

2 года назад 

Посчитать синус или косинус угла (зачастную также имеются функции тангенса и котангенса) можно на специальном инженерном калькуляторе (при этом он не обязательно должен быть программируемым). На простом обычном калькуляторе посчитать это не получится, нужны отдельные кнопки sin / cos / tg / ctg. Чтобы посчитать значение тригонометрической фунции какого-то угла, нужно сначала набрать значение угла, а потом — кнопку соответствующей функции, значение которой нужно найти.

bezde­lnik
[34.1K]

6 лет назад 

Посчитать синус угла можно на инженерном калькуляторе. Для этого надо набрать значение угла в градусах или в радианах и указать ту или иную единицу измерения углов. Затем указать стрелкой на функцию Sin . В окне калькулятора появится результат.

Денис Олего­вич Т
[2.9K]

6 лет назад 

Разделить противолежащий катет на гипотенузу.

Знаете ответ?

Время на прочтение
5 мин

Количество просмотров 80K

Важное уточнение — калькулятор обычный, без кнопки sin. Как в бухгалтерии или на рынке.

Калькулятор Casio

Под катом три разных варианта решения из разных эпох, от древнего Самарканда до США времён холодной войны.

Простое решение

Первое, что приходит в голову — вот такое заклинание:

355 / 113 / 180 = MC M+ * = * MR / 6 +- = + MR =

Переведём эту путаную партитуру для калькулятора на более понятный язык bc. Он часто используется как калькулятор в командной строке UNIX-подобных операционных систем. Увидим примерно следующее:

  scale = 7
  x = 355/113/180
  x-x^3/6
  .0174524

Откуда это взялось

Разлагаем синус в ряд около нуля, берём первые несколько членов этого ряда и подставляем один градус. В данном случае угол маленький, поэтому можно ограничиться многочленом третьей степени:

sin(x) ≅ x — x3/6

Перед подстановкой градус придётся перевести в радианы умножением на π и делением на 180°.

Отдельный приз полагается заметившим странные цифры 355 и 113. Их нашёл в наш китайский товарищ Цзу Чунчжи (祖沖之) ещё во времена династии Ци (479—502). Отношение 355/113 — это единственное приближение числа π рациональной дробью, которое короче десятичного представления аналогичной точности.

Интересное решение

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

Заведующий Самаркандской обсерваторией Гияс-ад-дин Джамшид ибн Масуд аль-Каши (غیاث الدین جمشید کاشانی‎‎) составил таблицы тригонометрических функций с точностью до 16-го знака ещё до 1429 года. В переводе с персидского на bc его заклинание применительно к нашей задаче выглядело примерно так:

  scale = 16

  sin30 = .5
  cos30 = sqrt(3)/2

  sin45 = sqrt(2)/2
  cos45 = sin45

  sin75 = sin30*cos45+cos30*sin45
  cos75 = sqrt(1-sin75^2)

  cos36 = (1+sqrt(5))/4
  sin36 = sqrt(1-cos36^2)

  sin72 = 2*sin36*cos36
  cos72 = sqrt(1-sin72^2)

  (sin3 = sin75*cos72-cos75*sin72)
  .0523359562429430

  (x = sin3/3)
  .0174453187476476
  (x = (sin3+4*x^3)/3)
  .0174523978055315
  (x = (sin3+4*x^3)/3)
  .0174524064267667
  (x = (sin3+4*x^3)/3)
  .0174524064372703
  (x = (sin3+4*x^3)/3)
  .0174524064372831
  (x = (sin3+4*x^3)/3)
  .0174524064372831

Обратите внимание на то, что мы по-прежнему используем только сложение, вычитание, умножение, деление и квадратный корень. При желании все эти операции можно выполнить вообще на бумажке в столбик. Cчитать квадратный корень в столбик раньше даже учили в школе. Это занудно, но не очень сложно.

Что это за шаманство

Разберём магию аль-Каши по шагам.

  sin30 = .5
  cos30 = sqrt(3)/2

  sin45 = sqrt(2)/2
  cos45 = sin45

Синус и косинус 30° и 45° были известны ещё древним грекам.

  sin75 = sin30*cos45+cos30*sin45

Налицо синус суммы углов 30° и 45°. Ещё до аль-Каши эту формулу вывел другой персидский астроном, Абуль-Вафа Мухаммад ибн Мухаммад ибн Яхья ибн Исмаил ибн Аббас аль-Бузджани.

  cos75 = sqrt(1-sin75^2)

Пифагоровы штаны во все стороны равны.

  cos36 = (1+sqrt(5))/4
  sin36 = sqrt(1-cos36^2)

Это из правильного пятиугольника, известного ещё древним грекам.

  sin72 = 2*sin36*cos36
  cos72 = sqrt(1-sin72^2)

Опять синус суммы и теорема Пифагора.

  (sin3 = sin75*cos72-cos75*sin72)
  .0523359562429430

Считаем синус разности 75° и 72° и получаем синус 3°.

Теперь можно разложить 3° на сумму трёх углов по 1°, но возникает заминка — получаем кубическое уравнение:

sin 3° = 3 x — 4 x3

где x = sin 1°. Решать кубические уравнения аналитически тогда ещё никто не умел.

Мудрый аль-Каши заметил, что можно выразить это уравнение в следующей форме:

f(x) = (sin 3° + 4 x3) / 3

и потом применить к f(x) метод простой итерации. Напоминаю, что в то время ни Ньютон, ни Рафсон ещё не родились.

  (x = sin3/3)

Первое приближение.

  .0174453187476476
  (x = (sin3+4*x^3)/3)
  .0174523978055315
  (x = (sin3+4*x^3)/3)
  .0174524064267667
  (x = (sin3+4*x^3)/3)
  .0174524064372703
  (x = (sin3+4*x^3)/3)
  .0174524064372831
  (x = (sin3+4*x^3)/3)
  .0174524064372831

Получаем 16 знаков после пяти итераций.

Как считает сам калькулятор

У пытливого читателя может возникнуть законный вопрос: как же считает значение синуса калькулятор, у которого есть такая кнопка?

Оказывается, что большинство калькуляторов используют совершенно третий способ — «цифра за цифрой», родившийся в недрах военно-промышленного комплекса США во время холодной войны.

Причём тут бомбардировщик Б-58

Придумал этот алгоритм Джек Волдер, который тогда работал в компании Конвэйр над навигационным вычислителем вышеупомянутого бомбардировщика.

Главное преимущество метода «цифра за цифрой» в том, что он использует только операции сложения и деления на два (которое легко реализовать сдвигом вправо).

Кроме того, алгоритм можно заставить работать прямо в двоично-десятичном коде, который используется в большинстве калькуляторов, но в приведённом ниже примере мы в эти дебри не полезем.

Алгоритм итеративный и использует таблицу арктангенсов, по одному на итерацию. Таблицу нужно посчитать заранее:

#include <stdio.h>
#include <math.h>

int main(int argc, char **argv)
{
  int bits = 32;
  int cordic_one = 1 << (bits - 2);
  printf("// Число с фиксированной точкой, соответствующее единице с плавающей точкойn");
  printf("static const int cordic_one = 0x%08x;n", cordic_one);
  printf("static const int cordic_table[] = {n");
  double k = 1;
  for (int i = 0; i < bits; i++) {
    printf("0x%08x, // 0x%08x * atan(1/%.0f) n", (int)(atan(pow(2, -i)) * cordic_one), cordic_one, pow(2, i));
    k /= sqrt(1 + pow(2, -2 * i));
  }
  printf("};n");
  printf("static const int cordic_k = 0x%08x; // %.16f * 0x%08xn", (int)(k * cordic_one), k, cordic_one);
}

Заодно считается масштабирующий коэффициент cordic_k.

После этого посчитать пресловутый sin 1° можно так:

#include <stdio.h>
#include <math.h>

// Число с фиксированной точкой, соответствующее единице с плавающей точкой
static const int cordic_one = 0x40000000;
static const int cordic_table[] = {
0x3243f6a8, // 0x40000000 * atan(1/1) 
0x1dac6705, // 0x40000000 * atan(1/2) 
0x0fadbafc, // 0x40000000 * atan(1/4) 
0x07f56ea6, // 0x40000000 * atan(1/8) 
0x03feab76, // 0x40000000 * atan(1/16) 
0x01ffd55b, // 0x40000000 * atan(1/32) 
0x00fffaaa, // 0x40000000 * atan(1/64) 
0x007fff55, // 0x40000000 * atan(1/128) 
0x003fffea, // 0x40000000 * atan(1/256) 
0x001ffffd, // 0x40000000 * atan(1/512) 
0x000fffff, // 0x40000000 * atan(1/1024) 
0x0007ffff, // 0x40000000 * atan(1/2048) 
0x0003ffff, // 0x40000000 * atan(1/4096) 
0x0001ffff, // 0x40000000 * atan(1/8192) 
0x0000ffff, // 0x40000000 * atan(1/16384) 
0x00007fff, // 0x40000000 * atan(1/32768) 
0x00003fff, // 0x40000000 * atan(1/65536) 
0x00001fff, // 0x40000000 * atan(1/131072) 
0x00000fff, // 0x40000000 * atan(1/262144) 
0x000007ff, // 0x40000000 * atan(1/524288) 
0x000003ff, // 0x40000000 * atan(1/1048576) 
0x000001ff, // 0x40000000 * atan(1/2097152) 
0x000000ff, // 0x40000000 * atan(1/4194304) 
0x0000007f, // 0x40000000 * atan(1/8388608) 
0x0000003f, // 0x40000000 * atan(1/16777216) 
0x0000001f, // 0x40000000 * atan(1/33554432) 
0x0000000f, // 0x40000000 * atan(1/67108864) 
0x00000008, // 0x40000000 * atan(1/134217728) 
0x00000004, // 0x40000000 * atan(1/268435456) 
0x00000002, // 0x40000000 * atan(1/536870912) 
0x00000001, // 0x40000000 * atan(1/1073741824) 
0x00000000, // 0x40000000 * atan(1/2147483648) 
};
static const int cordic_k = 0x26dd3b6a; // 0.6072529350088813 * 0x40000000

void cordic(int theta, int& s, int& c)
{
  c = cordic_k;
  s = 0;
  for (int k = 0; k < 32; ++k) {
    int d = (theta >= 0) ? 0 : -1;
    int tx = c - (((s >> k) ^ d) - d);
    int ty = s + (((c >> k) ^ d) - d);
    c = tx; s = ty;
    theta -= ((cordic_table[k] ^ d) - d);
  }
}

int main(void)
{
  double alpha = M_PI / 180;
  int sine, cosine;
  cordic(alpha * cordic_one, sine, cosine);
  printf("CORDIC:   %.8fnExpected: %.8fn", (double)sine / cordic_one, sin(alpha));
}

Результат:

CORDIC:   0.01745240
Expected: 0.01745241

Тут 32 итерации, поэтому осталась небольшая ошибка. Калькуляторы обычно используют 40 итераций.

Посчитать синус на калькуляторе онлайн

«синус калькулятор«. Посчитать синус на калькуляторе онлайн. Как на калькуляторе посчитать синус угла онлайн?

Подробно о синус е онлайн на калькуляторе

  1. Считаем синус онлайн в градусах.
  2. Считаем синус онлайн в радианах.
  1. Считаем синус онлайн в градусах.

    Для того, чтобы посчитать синус онлайн в градусах нам понадобится:

    Открываем калькулятор 2

    Смотрим на левый угол дисплея, если там видим слово «Rad»(radians), то переключаемся ан градусы, чтобы было на дисплее «Deg».

    Считаем синус  онлайн в градусах.

    Набираем наши градусы, которые нам нужно превратить в синусы… пусть это будет 30 градусов…

    Считаем синус  онлайн в градусах.

    И мы получили синус угла 30 в градусах онлайн на калькуляторе

    Считаем синус  онлайн в градусах.

  2. Считаем синус онлайн в радианах.

    Для того, чтобы посчитать синус угла в радианах на калькуляторе нам понадобится:

    Открываем опять калькулятор 2

    Переходим с градусов на радианы :

    Считаем синус  онлайн в радианах.

    Поступаем аналогично на 100%, что описано выше пунктом!

    Разница только в градусах или радианах…

    И после того, как вы нажимаете кнопку синус в радианах онлайн на калькуляторе — вы получаете результат:

    Считаем синус  онлайн в радианах.

Не благодарите, но ссылкой можете поделиться!

COMMENTS+

 
BBcode



Загрузить PDF


Загрузить PDF

Из этой статьи вы узнаете, как пользоваться основными функциями научного (инженерного) калькулятора. Научный калькулятор пригодится при изучении алгебры, геометрии и тригонометрии.

  1. 1

    Найдите основные функции. На калькуляторе есть несколько функций, которые понадобятся для решения алгебраических, тригонометрических, геометрических и других задач. Найдите на калькуляторе следующие функции:

      Основные операции[1]

      Операция Описание операции
       +  Сложение
       —  Вычитание (а не знак «минус»)
       x  Умножение (для переменных есть отдельная кнопка x)
       ÷  Деление
       ^  Возведение в степень
       yx  «y» в степени «x»
       √ или Sqrt  Квадратный корень
       ex  Экспонента
       sin  Синус
       sin-1  Арксинус
       cos  Косинус
       cos-1  Арккосинус
       tan  Тангенс
       tan-1  Арктангенс
       ln  Натуральный логарифм (с основанием e)
       log  Десятичный логарифм (с основанием 10)
       (-) или neg  Знак «минус»
       ()  Скобки (указывают порядок операций)
       π  Значение числа Пи
       Mode  Переключение между градусами и радианами
  2. 2

    Ознакомьтесь с дополнительными функциями. Наиболее важные функции указаны на самих кнопках (например, SIN для синуса), а дополнительные функции — над кнопками (например, SIN-1 для арксинуса или √ для квадратного корня).

    • На некоторых калькуляторах есть кнопка «Shift» вместо кнопки «2ND».
    • Во многих случаях цвет кнопки «Shift» или «2ND» соответствует цвету текста функции.
  3. 3

    Всегда закрывайте круглые скобки. Если вы ввели левую скобку, обязательно введите правую (закрывающую) скобку. Если, например, вы ввели пять левых скобок, введите пять правых скобок.

    • Это важно при длинных вычислениях с множеством операций — если вы забудете ввести закрывающую скобку, полученный результат будет неверным.
  4. 4

    Переключайтесь между градусами и радианами. Можно работать со значениями в градусах (от 0 до 360) или радианах (вычисляются с помощью числа Пи). Нажмите «MODE» (Режим), кнопками со стрелками выберите опцию «RADIANS» (Радианы) или «DEGREES» (Градусы), а затем нажмите «ENTER».

    • Это важно при выполнении расчетов в тригонометрии. Если полученное значение представляет собой десятичную дробь, а не градусы (или наоборот), переключитесь с радианов на градусы (или обратно).
  5. 5

    Научитесь сохранять и восстанавливать результаты. Это понадобится при длинных вычислениях. Существует несколько способов использования сохраненной информации:

    • Используйте функцию «Ответ», чтобы вызвать результат, который был показан последним. Например, если вы только что ввели 2^4, введите -10 и нажмите «ENTER», чтобы вычесть 10 из последнего результата.
    • Когда получите нужный результат, нажмите «STO» (Сохранить) > «ALPHA», выберите букву, а затем нажмите «ENTER». Так вы сохраните этот результат в памяти под выбранной буквой.[2]
  6. 6

    Очистите экран. Чтобы выйти из меню или удалить несколько строк выражения с экрана калькулятора, нажмите «CLEAR» (Очистить) в верхней части клавиатуры.

    • Также можно нажать «2ND» или «Shift», а затем нажать любую кнопку с надписью «QUIT» (Выйти). В большинстве случаев такой кнопкой является «MODE» (Режим).

    Реклама

  1. 1

    Извлеките квадратный корень. Например, извлеките квадратный корень из 9. Вам, конечно, известно, что ответом будет число 3, поэтому это хороший способ потренироваться нажимать кнопки в правильном порядке:

    • найдите символ квадратного корня (√);
    • нажмите кнопку с символом квадратного корня или сначала нажмите кнопку «SHIFT» или «2ND», а затем нажмите кнопку с символом квадратного корня;
    • нажмите «9»;
    • нажмите «ENTER», чтобы получить ответ.
  2. 2

    Возведите число в степень. В большинстве случаев это делается так: введите первое число (основание степени), нажмите кнопку с символом «^», а затем введите второе число (показатель степени).

    • Например, чтобы вычислить 22, введите 2^2 и нажмите «ENTER».
    • Чтобы убедиться, что вы не нарушили порядок ввода обоих чисел, вычислите 23. Если в качестве ответа вы получите 8, порядок ввода чисел не нарушен. Если на экране отобразилось число 9, вы вычислили 32.
  3. 3

    Используйте функции тригонометрии. Когда вы работаете с синусами, косинусами и тангенсами, помните о двух вещах: порядке нажатия на кнопки и радианах/градусах.

    • Например, вычислите синус 30°. Он равен 0,5.
    • Выясните, нужно ли сначала ввести 30 или сначала нажать кнопку «SIN». Если сначала нужно нажать «SIN», а затем ввести 30, ответом будет 0,5; в этом случае калькулятор работает с градусами. Если ответ равен -0,988, калькулятор работает с радианами.
  4. 4

    Введите длинное выражение. Здесь задача немного усложнится, потому что нужно учесть порядок операций и число введенных скобок (). Например, введите в калькулятор следующее выражение: 3^4/(3+(25/3+4*(-(1^2))))

    • Обратите внимание, сколько скобок необходимо, чтобы правильно вычислить это выражение. Помните, что число открывающих «(» скобок должно равняться числу закрывающих «)» скобок.
  5. 5

    Изучите сложные функции в меню «MATH» (Математика). Тригонометрические функции, корни, возведение в степень и число Пи указываются на кнопках или над ними, а вот более сложные функции (например, факториалы) можно найти в меню «MATH». Чтобы использовать это меню, выполните следующие действия:

    • нажмите кнопку «MATH»;
    • кнопками со стрелками прокрутите (вверх/вниз) категории уравнений;
    • кнопками со стрелками прокрутите (вправо/влево) уравнения определенной категории;
    • нажмите «ENTER», чтобы выбрать уравнение, а затем введите числа или формулу, к которой нужно применить это уравнение;
    • нажмите «ENTER», чтобы вычислить уравнение.

    Реклама

  1. 1

    Учтите, что не все научные калькуляторы позволяют строить графики. Если на калькуляторе нет кнопки «Y», вы, скорее всего, не сможете построить на нем график линейного уравнения «y = mx + b» (или аналогичного).[3]

    • Чтобы вяснить, умеет ли калькулятор строить графики, почитайте инструкцию или поищите кнопку «Y=» в верхней части клавиатуры калькулятора.
  2. 2

    Нажмите кнопку «Y =». Как правило, она находится в верхней части клавиатуры калькулятора. Отобразится список значений Y (например, «Y1», «Y2» и так далее), каждое из которых соответствует определенному графику.

  3. 3

    Введите уравнение. Введите уравнение (например, 3x+4), а затем нажмите «ENTER». Уравнение отобразится справа от значения «Y1».

    • Чтобы ввести часть уравнения, в которой находится переменная, нажмите кнопку «X», «T», «Θ», «n» или аналогичную.
  4. 4

    Нажмите GRAPH (График). Как правило, эта кнопка находится в верхней части клавиатуры калькулятора.

  5. 5

    Просмотрите результаты. Через некоторое время на экране отобразится график — прямая/кривая линия и оси координат.

    • Чтобы просмотреть координаты отдельных точек графика, нажмите кнопку «TABLE» (Таблица) (или нажмите «Shift»/»2ND», а затем нажмите кнопку «GRAPH») и прокрутите таблицу с координатами точек.

    Реклама

Советы

  • Расположение функций по кнопкам зависит от модели научного калькулятора. Поэтому найдите время, чтобы ознакомиться с калькулятором. Почитайте инструкцию, если не можете найти определенную функцию.

Реклама

Предупреждения

  • Возможно, на старых научных калькуляторах (например, те, которые не умеют строить графики), нет некоторых дополнительных функций, таких как меню «MATH» (Математика).

Реклама

Об этой статье

Эту страницу просматривали 119 196 раз.

Была ли эта статья полезной?

Хотя калькулятор не поможет вам изучить основные принципы тригонометрии, он почти незаменим для выполнения основной работы. В этой статье вы узнаете, как использовать основные тригонометрические функции в вашем калькуляторе.

    Найти синус, косинус или тангенс угла. Просто введите значение угла в градусах и нажмите кнопку «sin», «cos» или «tan».

    Преобразуйте синус угла в меру угла. Введите значение синуса, затем нажмите кнопку с надписью «arcsin» или «sin-1».

    Преобразуйте косинус или тангенс угла в меру угла. Введите значение косинуса или тангенса и нажмите кнопку с надписью «arccos» или «cos-1».

    Изучите определение мультипликативных инверсий. Мультипликативное обратное число получается путем переключения числителя и знаменателя. Например, мультипликативное обратное 5 равно 1/5.

    Узнайте, как мультипликативные инверсии применяются к тригонометрии. Тригонометрическую функцию 6: синус, косинус, тангенс, секущий, косеканс и котангенс можно сгруппировать в три пары инверсий. Синус — это обратное по отношению к косекансу, косинус — это обратное по отношению к секущему, а касательная — к обратному кокасательному.

    Нажмите кнопку 1 / x, чтобы найти обратное значение синуса, косинуса или тангенса. Например, если вы знаете, что синус угла a равен 0, 66803, нажмите 1 / x, чтобы получить коэффициент этого числа.

    подсказки

    • В некоторых калькуляторах нет кнопки «arcsin» или «sin-1». Вместо этого вы должны нажать клавишу «shift» или «function», затем нажать обычную кнопку «sin».

Понравилась статья? Поделить с друзьями:
  • Как найти bluetooth на телевизоре xiaomi
  • Как найти мощность пылесоса
  • Как найти название фильма по скриншоту
  • Как можно найти слово на сайте
  • Как найти хорошего капера