3. описать функцию возвращающую величину угла в радианах по заданному значению в градусах. воспользоваться следующим соотношением: 180° = π радианов (π=3,14). с данной функции перевести из градусов в радианы следующие углы: 25°; 60°; 120°. на с++
217
399
Ответы на вопрос:
#include < iostream> #include < cmath> using namespace std; double rad(double gr) { return gr*m_pi/180; } int main() { cout < < "25 гр = " < < rad(25) < < " рад" < < endl; cout < < "60 гр = " < < rad(60) < < " рад" < < endl; cout < < "120 гр = " < < rad(120) < < " рад" < < endl; return 0; } результат: 25 гр = 0.436332 рад60 гр = 1.0472 рад 120 гр = 2.0944 рад
Обратный код от a это a' = 2^8 - 1 - a = const - a схема вычитания путем суммы обратных кодов справедлива т.к.: (a - b)' = a' + b'' = (const - a) + (const - (const - b)) = const - (a - b) самый левый бит - это бит знака. если там 1 - то число отрицательное. например, пусть дан обратный код: f' = 0010 1010, инвертируем биты, получаем: f = 1101 0101 - смотрим на левую цифру (старший разряд) он равен 1, значит приписываем минус: f = - (0101 0101) = -85 а) 19' = (0001 0011)' = 1110 1100 14' = (0000 1110)' = 1111 0001 f' = 19 - 14 = 19' + 14'' = 19' + 14 = 1110 1100 + 0000 1110 = 1111 1010 f = f'' = (1111 1010)' = 0000 0101 = 5 б) f' = 19' + 43''= 1110 1100 + 0010 1011 = 0101 0111 (тут переполнение) f = 110 1000 = -010 1000 = -24 в) f' = 43 - 25 = 43' + 25'' = 1101 0100 + 0001 1001 = 1110 1101 f = f'' = (1110 1101)' = 0001 0010 = 18
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Alnaalnaalna18.01.2021 12:04
-
Дeнис030912.12.2021 15:48
-
Patriot7315.04.2020 00:23
-
temachbatman25.02.2021 05:41
-
businkakiss29.05.2023 15:56
-
mariainbox30315.07.2022 00:24
-
Nelly17521.05.2023 18:38
-
SaShAkOT1325.05.2023 08:11
-
Topceev2118.11.2021 06:19
-
михалыч67601.10.2021 00:23
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.