|
|
Другие темы раздела | |
C/C++ Библиотеки для чисел большого порядка
https://www.cyberforum.ru/ c-cpp/ thread3114809.html Мне нужно провести вычисления чисел крайне большого порядка. Какие есть библиотеки для работы с большими числами? Мне посоветовали GMP (GNU Multiple Precision Arithmetic Library). Но я не понимаю, как поставить библиотеку, в архиве нет lin и include. |
Как сделать шаблонный класс для контейнера, где всё хранится по void*? C/C++ Есть класс-контейнер, линейный список, в котором хранятся различные объекты, как и положено по указателю на void. Однако, когда нужно вывести какой-то из этих элементов, выводится он исключительно как void*, что ожидаемо. Но мне нужно его как-то превратить обратно в указатель именно на тот тип данных, которым он и является. Где-то что-то слышал в пол уха, что это можно как-то провернуть через... |
C/C++ Как сделать функцию в шаблонном классе активной только если T будет определённым классом?
https://www.cyberforum.ru/ c-cpp/ thread3114305.html Есть шаблонный класс-контейнер, в нём должны храниться объекты (причём по значению). В нём есть несколько функций сортировок этих объектов по разным их характеристикам. Как сделать так, чтобы функцию sort_by_name можно было использовать только если в контейнере хранятся объекты, у которых вообще есть поле name? |
C/C++ Олимпиадная задача про НОД
https://www.cyberforum.ru/ c-cpp/ thread3112939.html Леброну на уроке рассказали про НОД (наибольший общий делитель) и дали задачку. В задачке давалось два числа x и y. Леброну надо было повторять следующую операцию, пока x и y больше или равны 1. Заменим x и y на x−t и y−t соответственно, где t — НОД(x, y). В задаче надо найти количество операций, которые будут сделаны. Входные данные Первая строка содержит два целых числа: x,y... |
Реализация LIKE как в VB или SQL на С++ или Си C/C++ Мое почтение, джентльмены. Нужна быстрая реализация LIKE как в VB или SQL (алгоритм аналогичный) на С++ или Си. Из вменяемого нашел только часть алгоритма (ссылка не вставляется, напишу ниже). А так же в Win32 SymMatchString(), которая на порядок медленее чем моя текущая реализация. Не хочу колхозить свой велосипед, возможно кто-то сможет поделится проверенным алгоритмом. Добавлено... |
C/C++ Компиляция под 32 битные системы
https://www.cyberforum.ru/ c-cpp/ thread3110265.html Здравствуйте, пишу игру на с++ с помощью Sublime Text, make и g++ компилятора. Мне нужно каким то образом собрать exe под 32 битные системы, возможно дело не в разрядности, в ошибке пишет "Эта версия '%1' не совместима с версией Windows" (на другом компьютере с 32 битами, на моём 64 бита и всё работает). Вычитал, что для компиляции на 32 бита надо использовать -m32, но при его использовании... |
C/C++ Нужна проверка вводимых данных Ребята опытные, помогите с проверкой вводимого числа double. При вводе в double 22ю3, запишется 22, через запятую тоже самое запишется и если писать буквы он ничего не запишет, но и ничего не поменяет(сделано через do/while). Как сделать проверку на такой случай? Заранее благодарю. https://www.cyberforum.ru/ c-cpp/ thread3109640.html |
Using namespace std C/C++ Смысл писать кучу раз std:: если можно один раз using namespace std; :rofl::rofl::rofl::rofl::rofl::rofl: |
C/C++ С чего начать изучение С/С++
https://www.cyberforum.ru/ c-cpp/ thread3109073.html С чего начать? :) |
C/C++ Оптимальный счетчик элементов string выражения
https://www.cyberforum.ru/ c-cpp/ thread3108531.html Добрый вечер. Есть выражение алгебры логики, записанное в string переменную. Мне нужно определить какие буквы использовал пользователь при вводе выражения, в нем может быть только A, B, C, X, Y, Z. Я выбрал простейший способ, а именно: if (expression.find('X') != -1) { for (int x = 0; x <= 1; x++) { variables = x; |
Сборка программы cmake C/C++ Всем добрый день. Просьба немного помочь. Есть программа slang, хочу ее попробовать, по описанию - очень мне нужна. Но автор распространяет ее в виде исходников C++, бинарников не выкладывает. Нужно собрать под Windows 10. Есть вроде бы и инструкция по сборке Клонировал репозиторий. Установил MSYS2. Установил требуемые автором программы. $ gcc --version gcc (GCC) 11.3.0 Copyright (C)... |
C/C++ Задача на теорию вероятностей Здравствуйте, помогите, пожалуйста, с решением задачи "Чёрные и белые". Рассмотрим игру. В ряд лежат n шариков двух цветов: черные и белые. Позиции в ряду пронумерованы от 1 до n. Вам известно только общее количество шариков (n); точное их расположение и даже количество белых шариков неизвестно. Вы можете делать запросы вида v u, где 1 ≤ v, u ≤ n. Если на позиции v находится чёрный шарик, а... https://www.cyberforum.ru/ c-cpp/ thread3108310.html |
419 / 206 / 64
Регистрация: 13.05.2020
Сообщений: 385
|
||||||
12.06.2023, 10:58 | 0 | |||||
Периметр треугольника по трём точкам - C/C++ - Ответ 1693846712.06.2023, 10:58. Показов 1558. Ответов 8
Метки (Все метки)
Ответ
теряется точность при округлении double и float, например, если у вас в итоге получается число 3,1525645, то оно с этим флагом округлится до 3,152564. Потому что представление double(float) в компьютере в данном случае такого вида: 3,1525645 = 3,1525644(9), поэтому и округление идет до 64, а не до 65.
Обойти проблему можно так:
Вернуться к обсуждению: Периметр треугольника по трём точкам C/C++
0
|
12.06.2023, 10:58 | |
Готовые ответы и решения:
8
Найти наибольший периметр треугольника, вершины которого принадлежат различным точкам множества Угол по трем точкам Функция: вычисление площади произвольного треугольника по заданным трем сторонам треугольника Известна гипотенуза С и противолежащий угол B прямоугольного треугольника. Найти периметр треугольника |
12.06.2023, 10:58 | |
12.06.2023, 10:58 | |
Помогаю со студенческими работами здесь
0
Даны стороны треугольника в массиве, необходимо найти периметр и площадь треугольника По трем точкам построить многоугольник Нарисовать параболу по трем заданным точкам Даны три числа, длины сторон треугольника. Если возможно построение треугольника с данными сторонами, найти его периметр Массивы. Геометрия. Об окружности минимального радиуса по трем точкам Определить, можно ли по трем точкам на плоскости построить треугольник Найти координаты вершины параболы по трем заданым точкам |
Новые блоги и статьи | |||||
Как написать микросервис на Go/Golang
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang
Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
|
Как написать микросервис с нуля на C#
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
|
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
|
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
|
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
|
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента!
4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве).
Первое вводное занятие. . .
|
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
|
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений
Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
|
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта в Gowin Eda. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
|
UserScript для подсветки кнопок языков программирования в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения:
/ / ==UserScript==
/ / @name CF_DefaultLangSelect
/ / . . .
|
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
|
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
|