У меня есть список заголовков элементов, которые все имеют значение INTEGER (да, заголовок от 0 до 120 int), но когда я их читаю, все они находятся в плавающем состоянии, поэтому между ними выполняется преобразование, о котором я не знаю (код не открыт, поэтому я не могу проверить его сам, но мне нужно обновить xml, а для этого я должен знать, как его конвертировать).
- Что я хотел выяснить здесь, так это то, какое преобразование мне нужно сделать, чтобы получить из числа с плавающей запятой соответствующее целое число для него, как в примерах OBJECT A и B.
Первый пример — ОБЪЕКТ A с плавающим заголовком 57, но с заголовком int 109. Второй пример — ОБЪЕКТ B с плавающим заголовком 168, но с заголовком int 26.
Плавающее — от 0 до 360, а целое — от 0 до 120.
Первоначально я думал о радианах, но есть 2 несоответствия: во-первых, ОБЪЕКТ A равен 57 с int 109, поэтому я не смог бы применить к нему формулу преобразования, я верю, во-вторых, если я не ошибаюсь, радианы до 180.
Мне действительно интересно понять, почему у него есть это целое число, представляющее степень, и как оно преобразуется в такое...
PS: Кстати, я сначала опубликовал это в математике, прежде чем опубликовать здесь, но они попросили, чтобы это было более подходящим здесь.
ОБНОВИТЬ БОЛЬШЕ ОБРАЗЦОВ:
F I
168 26
57 109
180 30
165 25
45 105
0 90
318 99
348 86
240 50
204 38
345 85
F для Float I для INT