Я планирую сделать калькулятор Hex одним из этих выходных для моего телефона Android. Когда я закончил, я хотел бы выразить это как бесплатное приложение на рынке Android. Как программист, каковы, по вашему мнению, некоторые ценные функции, которые я должен учитывать?Особенности шестнадцатеричного калькулятора. Что ты хочешь?
2
A
ответ
2
- конвертируют в/из десятичной и двоичной
- И/ИЛИ/НЕ/XOR/2s комплемента
- Основные арифметические операции (плюс, минус, умножение, деление)
- Несколько воспоминаний
3
- Преобразование между шестнадцатеричным, двоичным и десятичным будет хорошим
- Отображение текущей даты и времени в шестнадцатеричном формате
- Окраска входов типа (FF, 00, 00), как RGB ценности
- Обычная арифметика
- Стек на основе расчета
- Регистры для сохранения значений в течение некоторого будущего времени
- Определение переменных для облегчения повторного использования
Слишком много? Выполнимо?
1
Помимо очевидного добавления и вычитания значений гексагонального цвета, следующая операция hex, которую я выполняю больше всего, - это усреднение двух (или даже массива) шестнадцатеричных значений цвета. Удачи с проектом!
0
добавить восьмеричной к конверсии
1
флаг переполнения для сборки программирования.
Когда когда-либо существует арифметическая операция двух чисел (в режиме комплимента двух), этот флаг поднимается, когда расчеты выходят за пределы диапазона.
Вы должны задать это на http://programmers.stackexchange.com – Oded