0 / 0 / 0
Регистрация: 14.04.2023
Сообщений: 20
|
||||||
1 | ||||||
Union типы и какая то магия19.08.2023, 10:47. Показов 616. Ответов 16
Метки нет (Все метки)
Есть функция, я так и не поняла почему тут используется union это первая проблема. А вторая если я даю функции dig_conv(123456.78), она возвращает какую-то магию, а как эту магию вернуть назад в тип float я совсем запуталась. Помогите пожалуйста.
0
|
19.08.2023, 10:47 | |
Ответы с готовыми решениями:
16
Return из события. Какая-то магия Конструкция switch - магия какая-то Какая-то необъяснимая магия с вычислением какая то черная магия при приеме по UART В общем с моим компом творится какая то черная магия |
63 / 46 / 11
Регистрация: 27.12.2017
Сообщений: 1,484
|
|
19.08.2023, 11:05 | 2 |
чтобы разделить float num на 4 части по 8 байт.
А чтобы вернуть обратно в тип float надо проделать абсолютно то же что выше только в обратном порядке)
0
|
0 / 0 / 0
Регистрация: 14.04.2023
Сообщений: 20
|
|
19.08.2023, 11:08 [ТС] | 3 |
В теории да, но на практике в течении месяца я так и не смогла ((( Даже не знаю как подойти к этому обратному порядку...
0
|
63 / 46 / 11
Регистрация: 27.12.2017
Сообщений: 1,484
|
||||||
19.08.2023, 11:33 | 4 | |||||
Сообщение было отмечено Riona как решение
Решение
Riona,
1
|
2129 / 1212 / 503
Регистрация: 11.10.2018
Сообщений: 6,112
|
|
19.08.2023, 11:42 | 5 |
Читай документацию. Оператор struct и оператор union. float раскладывается на 4 байта. А порядок и любой потом можно будет сделать. Оператор >> 0 - сдвиг вправо числа на 0 бит, бессмысленный оператор.
1
|
63 / 46 / 11
Регистрация: 27.12.2017
Сообщений: 1,484
|
|
19.08.2023, 11:45 | 6 |
0
|
2129 / 1212 / 503
Регистрация: 11.10.2018
Сообщений: 6,112
|
|
19.08.2023, 11:50 | 7 |
0
|
63 / 46 / 11
Регистрация: 27.12.2017
Сообщений: 1,484
|
|
19.08.2023, 11:51 | 8 |
FFPowerMan, а оператор где?)
0
|
0 / 0 / 0
Регистрация: 14.04.2023
Сообщений: 20
|
|
19.08.2023, 12:08 [ТС] | 9 |
0
|
19.08.2023, 12:27 | 10 |
не верю, я уверен ты много раз слышал, как те или иные функции, ключевые слова и.т.д. некорректно называли операторами. Особенно на форумах в интернете.
Или ты читаешь только большие доки, а на форум впервые заглянул?
0
|
63 / 46 / 11
Регистрация: 27.12.2017
Сообщений: 1,484
|
|
19.08.2023, 12:29 | 11 |
Kuzia domovenok, на форум я вчера впервые заглянул с 2020го года)
0
|
19.08.2023, 12:41 | 12 |
ReYalp, ну вот зачем врёшь? поиск по форуму отлично работает!
Наследование шаблонного класса
0
|
63 / 46 / 11
Регистрация: 27.12.2017
Сообщений: 1,484
|
|
19.08.2023, 12:45 | 13 |
Kuzia domovenok, я имел ввиду что зашел именно чтобы почитать форум) а не вопрос задать
0
|
1659 / 488 / 106
Регистрация: 17.05.2015
Сообщений: 1,497
|
|
19.08.2023, 12:52 | 14 |
0
|
63 / 46 / 11
Регистрация: 27.12.2017
Сообщений: 1,484
|
|
19.08.2023, 12:54 | 15 |
Kuzia domovenok, Хотя ты прав, оказывается я год назад задавал много вопросов, что меня сильно удивило. Я не врал, просто забыл
0
|
3718 / 2647 / 761
Регистрация: 29.06.2020
Сообщений: 9,800
|
|
19.08.2023, 12:56 | 16 |
ReYalp, сезон троллей )
0
|
0 / 0 / 0
Регистрация: 14.04.2023
Сообщений: 20
|
|
19.08.2023, 14:50 [ТС] | 17 |
Всем спасибо
0
|
19.08.2023, 14:50 | |
19.08.2023, 14:50 | |
Помогаю со студенческими работами здесь
17
Компилятор С как он анализирует сложные типы данных типа struct и union ? Пользовательские типы в union - Нужно ли инстализировать как-то String, Object или Array? Какая-то магия, проблема с черным экраном без курсора во вреся загрузки windows union как определить из какой таблице запись после UNION? Предопределенные типы переменных. Простые типы данных. Пользовательские типы данных Для введенного целого трехзначного числа определить, какая цифра в числе является первой, какая второй и какая третьей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |