Line 61:
Line 61:
== Converting version number to minor ==
== Converting version number to minor ==
Can anybody explain to me how this works? Let's take IOS80 v6944 for example, if I type "6944" into my hex converter, it shows me "1B20". How do you get 27.32 out of that? I don't understand how this works at all. Also, exactly how is 4 = 0.4 but 706 is 0.7.6. Shouldn't it be 7.0.6? Or 70.6? Is there a converter or something I can use? I'm so confused. [[User:Fawe|Fawe]] ([[User talk:Fawe|talk]]) 23:39, 9 May 2021 (CEST)
Can anybody explain to me how this works? Let's take IOS80 v6944 for example, if I type "6944" into my hex converter, it shows me "1B20". How do you get 27.32 out of that? I don't understand how this works at all. Also, exactly how is 4 = 0.4 but 706 is 0.7.6. Shouldn't it be 7.0.6? Or 70.6? Is there a converter or something I can use? I'm so confused. [[User:Fawe|Fawe]] ([[User talk:Fawe|talk]]) 23:39, 9 May 2021 (CEST)
+
:Using 6944: you convert it to hex and get 0x1B20. The first number is 0x1B, which is 27. The second number is 0x20, which is 32. Thus the number is 27.32. (Another way of thinking about it is that the first part is the number divided by 256, and the second part is the number modulo 256. But converting it into hex makes it easier to think of it as 2 bytes.)
+
:I don't know why 1798 = 0x706 is written as 0.7.6; it would make more sense as 7.6 (from 0x0706). --20:04, 10 May 2021 (CEST)