search
Обратная конвертация
Чтобы определить буквенное обозначение для известного количества пикселей, нужно определить, в какой диапазон попадает число:
- A: 0+ px
- B: 10+ px
- C: 20+ px
- D: 40+ px
- E: 80+ px
- F: 160+ px
- G: 320+ px
- H: 640+ px
- I: 1280+ px
Например, для 16px:
- 16px попадает в диапазон
B (10+). - Вычитаем 10 (старт зоны B): 16 - 10 = 6.
- Делим остаток на 1 (множитель для B): 6 ÷ 1 = 6.
- Получаем
b6.
Для 64px:
- 64px попадает в диапазон
D (40+). - Вычитаем 40: 64 - 40 = 24.
- Делим 24 на 4 (множитель для D): 24 ÷ 4 = 6.
- Получаем
d6(но, если в текущей системе такая запись не нужна, берём ближайшую подходящую цифру).
Для 288px:
- 288px попадает в диапазон
F (160+). - Вычитаем 160: 288 - 160 = 128.
- Делим 128 на 16 (множитель для F): 128 ÷ 16 = 8.
- Получаем
f8.
Использование такой системы позволяет легко ориентироваться в размерах и оперативно переводить их между пикселями и относительными единицами фреймворка.
Приведём упрощённый способ перевода буквенно-числовых значений в пиксели и обратно.