|
0 / 0 / 0
Регистрация: 06.02.2023
Сообщений: 4
|
|
Вычислить значение функции06.02.2023, 13:28. Показов 832. Ответов 7
Метки нет (Все метки)
0
|
|
| 06.02.2023, 13:28 | |
|
Ответы с готовыми решениями:
7
Вычислить значение функции (значение переменной Х передается в качестве параметра функции)
Вычислить значение аргумента x, значение функции y, max и min функций |
|
Модератор
|
||||||
| 06.02.2023, 18:03 | ||||||
|
Ilyas Yuskaev,
0
|
||||||
|
6222 / 2922 / 1046
Регистрация: 01.06.2021
Сообщений: 10,819
|
|
| 07.02.2023, 00:12 | |
|
Volga_, в чем смысл столько возиться с cos(30°)? Замени сразу на sqrt(3)/2.
1
|
|
|
Гвоздь Задиров
1719 / 1118 / 337
Регистрация: 25.01.2019
Сообщений: 2,946
|
||||
| 07.02.2023, 02:42 | ||||
|
Цпп20:
std::numbers::pistd::numbers::sqrt3
1
|
||||
|
6222 / 2922 / 1046
Регистрация: 01.06.2021
Сообщений: 10,819
|
|
| 07.02.2023, 02:50 | |
|
Folian, если cos(30°) не зависит от вводимого х, то можно сразу написать sqrt(3)/2.
Я знаю о существовании std::numbers, равно как полагаю, что об этом в курсе и Volga_. Но это повышает код до С++20, следовательно не самый лучший вариант. 4*atan(1.) или acos(-1.) в разы лучше.
1
|
|
|
Гвоздь Задиров
1719 / 1118 / 337
Регистрация: 25.01.2019
Сообщений: 2,946
|
|||
| 07.02.2023, 03:09 | |||
|
Для каких таких микроконтроллеров это предполагаецо-то тут?
0
|
|||
|
6222 / 2922 / 1046
Регистрация: 01.06.2021
Сообщений: 10,819
|
|
| 07.02.2023, 03:56 | |
|
Folian, а для меня бред использовать std::numbers из стандартной библиотеки С++20.
Я понимаю, почему Volga_ так написал. Скорее всего, он хотел, чтобы код был максимально близок к формуле. Именно по этой причине, видимо, он сохранил cos и само число 30 в коде. Тем не менее, у меня другое мнение, я бы всё-таки написал бы sqrt(3)/2 вместо cos(30°). Ведь, его конвертация из градусов в радианы и константа для пи через арктангенс все равно уже отдаляют код от формулы, поэтому не вижу смысла гнаться за сохранением внешней схожести кода с формулой. Но я никому не называю свое мнение. Кстати, что касается "впихнуть сразу константу", то это неплохая идея, особенно, если стоит задача не подключать <cmath>.
1
|
|
|
Модератор
|
|
| 07.02.2023, 17:46 | |
|
Royal_X, для начинающих по-моему лучший код (решение) чем ближе к условиям задачи, тем лучше! Да, и конечно у нас другие коды как ты и Folian уже предлагали, они очень хорошие. Спасибо за добавление таких решений для темы.
1
|
|
| 07.02.2023, 17:46 | |
|
Помогаю со студенческими работами здесь
8
Вычислить значение функции a = b ^2 sin (b), причем b изменяется от 0,9 до 1,7 с шагом 0,2. Найти среднее значение разности между элементами
Используя указатели на функцию вычислить значение функции в точке х в соответствии с выбором функции Вычислить значение функции аргумент которой вычисляется из другой кусочно заданной функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|