Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
1 / 1 / 0
Регистрация: 27.03.2013
Сообщений: 84

Формула

04.11.2014, 14:19. Показов 781. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста, написать формулу в Java. Тип данных float.

https://www.cyberforum.ru/cgi-bin/latex.cgi?S=\sum_{i=1}^{11}\frac{cos\, 2a_i}{1-sin\, 2a_i}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.11.2014, 14:19
Ответы с готовыми решениями:

Формула
Здравствуйте, требуется написать формулу. Подскажите пожалуйста, где я сделал ошибки и как их можно исправить. Тип данных float. public...

Формула сочетаний из n по k, выразить n
Добрый день. Есть следующая задача: Все в мире знают, что число сочетаний из N по K есть C = N! / (K! * (N - K)!) и что 0! = 1. ...

Неправильно считается формула
Выполнял лабораторку. Суть - надо посчитать систему уравнений как на картинке. Написал следующую функцию public static double...

11
16 / 16 / 10
Регистрация: 17.03.2014
Сообщений: 59
04.11.2014, 15:05
Java
1
2
3
4
5
6
7
8
9
10
11
12
public class test {
 
    public static void main(String[] args) {
        float[] a = {1.1F ,2.2F, 3.3F};
        float s = 0;
        for(int i = 0; i<a.length; i++){
            s+= Math.cos(a[i] * 2) / (i + 1 - Math.sin(a[i]));
        }
        System.out.println(s);
    }
 
}
0
1 / 1 / 0
Регистрация: 27.03.2013
Сообщений: 84
04.11.2014, 15:56  [ТС]
Подскажите пожалуйста, если у меня входящие данные вот такие
0.3, 0.7, 0.9, 1.3, 1.7, 1.9, 2.3, 2.7, 2.9, 3.3, 3.7
то мне нужно их вставить вместо 1.1F ,2.2F, 3.3F?
0
69 / 69 / 39
Регистрация: 22.05.2014
Сообщений: 311
04.11.2014, 16:08
cenationn, да, то после числа дописывать букву f(или F), так как по умолчанию литералы типа 2.5 считаются типа double
0
1 / 1 / 0
Регистрация: 27.03.2013
Сообщений: 84
04.11.2014, 16:12  [ТС]
если цикл от от 1 до 11 в какой строчке кода это обозначено?
0
69 / 69 / 39
Регистрация: 22.05.2014
Сообщений: 311
04.11.2014, 20:14
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public class test {
 
    public static void main(String[] args) {
        // здесь(на следующей строчке) создается динамически массив флоатов
        // динамически означает, что мы не задаем размер массива, а просто фигачим его елементы через запятую
        // после того как он заполнится, его размер будет равен 3
        float[] a = {1.1F ,2.2F, 3.3F};
 
        // переменная, в которой хранится сумма
        float s = 0;
 
        // в цикле счетчик i бежит от нуля до длины массива а
        // a.length - это длина массива а, в данном случае она равна трем
        // для массива b
        // float[] b = {1.0f, 1.1f, 1.2f, 1.3f}
        // b.length равно уже четырем
        for(int i = 0; i<a.length; i++){
            s+= Math.cos(a[i] * 2) / (i + 1 - Math.sin(a[i]));
        }
        System.out.println(s);
    }
 
}
0
1 / 1 / 0
Регистрация: 27.03.2013
Сообщений: 84
04.11.2014, 21:23  [ТС]
s+= Math.cos(a[i] * 2) / (i + 1 - Math.sin(a[i]));
почему мы косинус умножаем на 2, а синус нет. На формуле они умножаются оба. Так и должно быть?
1
69 / 69 / 39
Регистрация: 22.05.2014
Сообщений: 311
04.11.2014, 21:45
норм
0
1 / 1 / 0
Регистрация: 27.03.2013
Сообщений: 84
04.11.2014, 22:18  [ТС]
то есть так и должно быть? почему?
0
69 / 69 / 39
Регистрация: 22.05.2014
Сообщений: 311
04.11.2014, 22:21
Java
1
s+= Math.cos(a[i] * 2) / (1 - Math.sin(a[i] * 2));
букву и снизу тоже убрать
0
1 / 1 / 0
Регистрация: 27.03.2013
Сообщений: 84
04.11.2014, 22:33  [ТС]
в конечно итоге код должен вот так выглядеть?

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
public class test {
 
    public static void main(String[] args) {
        float[] a = {0.3F, 0.7F, 0.9F, 1.3F, 1.7F, 1.9F, 2.3F, 2.7F, 2.9F, 3.3F, 3.7F};
        float s = 0;
        for(int i = 0; i<a.length; i++){
            s+= Math.cos(a[i] * 2) / (1 - Math.sin(a[i] * 2));
 
        }
        System.out.println(s);
    }
 
}
0
69 / 69 / 39
Регистрация: 22.05.2014
Сообщений: 311
04.11.2014, 23:47
cenationn, да
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.11.2014, 23:47
Помогаю со студенческими работами здесь

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

Верно ли оформлена формула в программном коде?
Добрый вечер, форумчане! Возник вопрос - верно ли у меня оформлена формула в программном виде? Math.exp(a - x) / 1.78 *...

Формула Винсента для вычисления расстояния
Доброго времени суток. У меня есть координаты 2 точек на земле (допустим, координаты концов СПБ), надо найти расстояние между ними. ...

Формула для итерационного циклического процесса
Доброго времени суток! Вот борюсь с заданием по итерационному вычислительному процессу. Суть такая. Есть формула (во вложении картинка), я...

Формула: дроби (числитель и знаменатель той же высоты, что и вся формула)
Всем доброго времени суток! Многие сталкивались с тем, что, при создании формул, числитель и знаменатель дроби уменьшаются. Собственно...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
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 и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru